Вы находитесь на странице: 1из 2500

1

Viso geral
PGINA INICIAL INTRODUO

O que o Scriptcase?
Uma ferramenta completa de desenvolvimento que possibilita, atravs de uma interface amigvel, criar aplicaes PHP com extrema
velocidade e qualidade, economizando tempo, reduzindo custos, aumentando a produtividade e integrando a equipe de
desenvolvimento. possvel criar inmeras aplicaes de consultas, grficos, formulrios, calendrios entre outras aplicaes que o
Scriptcase possui, alm de criar um sistema com login e nveis de permisso de acesso em poucos cliques. Instalando em um servidor
web, o Scriptcase pode ser usado simultaneamente por muitos desenvolvedores atravs de um browser, permitindo o desenvolvimento
remoto e colaborativo.

Como o Scriptcase trabalha?


O Scriptcase trabalha com gerao de aplicaes web em PHP relacionando sempre com a maioria dos bancos de dados presentes no
mercado.

Qual cdigo-fonte gerado?


Scriptcase gera cdigos-fonte (PHP, JavaScript, HTML e AJAX). O cdigo gerado totalmente independente da ferramenta e pode ser
publicado em um servidor Web que possua o PHP habilitado. A linguagem PHP gratuita (GNU) e pode ser usada em Windows ou Linux
(os processamentos do PHP so feitos no servidor).
1

Acessando o Scriptcase
PGINA INICIAL INTRODUO ACESSANDO O SCRIPTCASE

O acesso ao Scriptcase deve ser feito atravs de um browser de sua preferncia. Ao acessar a ferramenta iremos para a tela de login
onde devemos informar nosso login e senha.

No primeiro acesso ferramenta, o login e a senha admin

Aps a validao de usurio e senha de acordo com o perfil, o Scriptcase disponibilizar as opes que o usurio tem permisso de
acesso.

O usurio do tipo Administrador tem privilgio de acesso a todas as funcionalidades do Scriptcase, assim como a criao e
gerenciamento de novos usurios.
1

Viso Geral
PGINA INICIAL INSTALAO DO SCRIPTCASE

O instalador do ScriptCase possui o PHP 7.0, Apache 2.4 e Source Guardian Loader.

O processo de instalao ser descrito de acordo com o tipo de sistema operacional.

Realizar a instalao bem simples! Selecione o seu sistema operacional, prossiga com o tutorial e em poucos passos aprenda a instalar e
utilizar o ScriptCase.
2
1

Instalador para Windows


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALADOR PARA WINDOWS

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

Sistemas operacionais suportados:

Windows Server
2008 SP2

2008 R2 SP1

2012

2012 SP2

2016

Windows
7 SP1

Vista SP2

8.1

10

Ser instalado automaticamente no sistema operacional:

Apache Web Server 2.4

PHP 7.0 com as extenses mbstring, zip e gd habilitadas

SourceGuardian Loader

Scriptcase 9

Antes de proceder com a instalao recomendvel no ter quaisquer outros ambientes web (como XAMP, Zend Server, etc.) instalados
no sistema operacional. Recomendamos o uso da base de dados SQLite.

Este manual descrever a instalao do Scriptcase em 2 passos simples:

1 - Selecionar a configuraes do instalador

2 - Executar o Scriptcase

Selecionando as configuraes no instalador


1 - Selecionando o idioma de instalao.

Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.
2
Clique em Ok para continuar.

2 - Mensagem de Bem-vindo.

Esta tela exibe a mensagem de Bem-vindo do instalador.

Clique em Avanar para continuar.

3 - Contrato de licena.

Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.

Clique em Avanar para continuar.

4 - Diretrio de instalao.
3

O caminho de instalao predeterminado C:\Arquivos de Programas (x86)\NetMake\v9". No altere este caminho a menos que seja
necessrio.

Diretrio de instalao : Define o caminho de instalao.

: Este boto permite selecionar a pasta de instalao ou criar uma nova.

Clique em Avanar para continuar.

5 - Configurao do Apache.

Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.

Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.

Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.

Fuso Horrio do PHP: Selecione o TimeZone correspondente ao seu fuso horrio.

Clique em seguinte para continuar.

6 - Instalar.
4

Ao clicar em Avanar o processo de instalao ser iniciado.

Barra de progresso : Exibe o progresso geral da instalao.

7 - Permitir execuo do Apache em rede privada e pblica (Firewall)

Deve-se marcar as duas opes para permitir a execuo do apache do Scriptcase no sistema operacional.

8 - Completar a instalao.
5

Ver o arquivo Leia-me : Ao clicar em finalizar, ser mostrado o arquivo Leia-me

Abrir o Scriptcase 9 : Ao clicar em finalizar, o Scriptcase ser aberto.

Clique em Finalizar para completar o processo.

Utilizando o Scriptcase
Para acessar seu Scriptcase, abra o navegador e insira o IP local e a porta que voc selecionou na configurao do Apache (
Configurao do Apache).

Ex: http://127.0.0.1:8090/scriptcase
1

Instalador para Linux


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALADOR PARA LINUX

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

Ser instalado automaticamente no sistema operacional:

Apache Web Server 2.4

PHP 7.0 com as extenses mbstring, zip e gd habilitadas

SourceGuardian Loader

Scriptcase 9

Antes de proceder com a instalao recomendavel no ter quaisquer outros ambientes web (como XAMP, Zend Server, etc) instalados
no sistema operacional. recomendvel alguns conhecimentos bsicos de ambiente para utilizar o terminal (shell). Recomendamos o
uso da base de dados SQLite.

Este manual descrever a instalao do Scriptcase em 3 passos simples:

1 - Executar o instalador Scriptcase.

2 - Selecionar a configuraes do instalador.

3 - Executar Scriptcase.

Executar o instalador Scriptcase


1 - Acessar a pasta onde est localizado o instalador utilizando o comando cd .

Ex: usuario@computador:~$ cd /pasta/de/downloads

O instalador do Scriptcase requer permisses administrativas para fazer mudanas na sua mquina. Temos que dar permisso de
administrador (tambm conhecida como permisso de root) para executar o instalador.

2 - Requisitar acesso de root usando sudo su e fornecendo sua senha (se necessrio).

Ex: usuario@computador:~/pasta/de/downloads$ sudo su

3 - Conceder permisses de execuo para o arquivo de instalao.

Ex: usuario@computador:~/pasta/de/downloads$ chmod 777 scriptcase_linux_installer_x86_64_pt_br_v9.0.000.run

4 - Execute o arquivo de instalao.

Ex: usuario@computador:~/pasta/de/downloads$ ./scriptcase_linux_installer_x86_64_pt_br_v9.0.000.run

Selecionando as configuraes no instalador


1 - Selecionando o idioma de instalao.
2

Selecione o idioma da sua instalao

Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.

Clique em Ok para continuar.

2 - Mensagem de Bem-vindo.

Tela de saudaes da instalao do Scriptcase

Esta tela exibe a mensagem de Bem-vindo do instalador.

Clique em Avanar para continuar.

3 - Contrato de licena.

Termo de contrato da instalao

Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.

Clique em Avanar para continuar.

4 - Diretrio de instalao.
3

Tela para configurar o diretrio de instalao

O caminho de instalao predeterminado /opt/NetMake/v9/. No altere este caminho a menos que seja necessrio.

Diretrio de instalao: Define o caminho de instalao.

: Este boto permite selecionar a pasta de instalao ou criar uma nova.

Clique em Avanar para continuar.

5 - Configurao do Apache.

Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.

Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.

Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.

Fuso Horrio no PHP: Selecione o TimeZone correspondente ao seu fuso horrio.

Clique em Avanar para continuar.

6 - Instalar.
4

Ao clicar em Avanar o processo de instalao ser iniciado.

Barra de progresso : Exibe o progresso geral da instalao.

7 - Completar a instalao.

Ver arquivo Leia-me: Ao clicar em finalizar, ser mostrado o arquivo Leia-me

Abrir Scriptcase 9: Ao clicar em finalizar, o Scriptcase ser aberto.

Clique em Finalizar para completar o processo.


5
Utilizando o Scriptcase
Para acessar seu Scriptcase, abra o navegador e insira o IP local e a porta que voc selecionou na configurao do Apache (
Configurao do Apache).

Ex: http://127.0.0.1:8090/scriptcase
1

Instalador para MacOS


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALADOR PARA MACOS

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

Ser instalado automaticamente no sistema operacional:

Apache Web Server 2.4

PHP 7.0 com as extenses mbstring, zip e gd habilitadas

SourceGuardian Loader

Scriptcase 9

Antes de proceder com a instalao recomendavel no ter quaisquer outros ambientes web (como XAMP, Zend Server ou similares)
instalados no sistema operacional. recomendvel alguns conhecimentos bsicos de ambiente para utilizar o terminal (shell).
Recomendamos o uso da base de dados SQLite.

Este manual descrever a instalao do Scriptcase em 2 passos simples:

1 - Selecionar a configuraes do instalador.

2 - Executar Scriptcase.

Selecionando as configuraes no instalador


1 - Selecionando o idioma de instalao.

Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.

Clique em Ok para continuar.

2 - Mensagem de Bem-vindo.
2

Esta tela exibe a mensagem de Bem-vindo do instalador.

Clique em Avanar para continuar.

3 - Contrato de licena.

Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.

Clique em Avanar para continuar.

4 - Diretrio de instalao.
3

O caminho de instalao predeterminado /Applications/NetMake/v9/. No altere este caminho a menos que seja necessrio.

Diretrio de instalao : Define o caminho de instalao.

: Este boto permite selecionar a pasta de instalao ou criar uma nova.

Clique em Avanar para continuar.

5 - Configurao do Apache.

Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.

Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.

Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.

Fuso Horrio do PHP: Selecione o TimeZone correspondente ao seu fuso horrio.

Clique em seguinte para continuar.

6 - Instalar.
4

Ao clicar em Avanar o processo de instalao ser iniciado.

Barra de progresso : Exibe o progresso geral da instalao.

7 - Completar a instalao.

Ver o arquivo Leia-me : Ao clicar em finalizar, ser mostrado o arquivo Leia-me

Abrir o Scriptcase 9 : Ao clicar em finalizar, o Scriptcase ser aberto.

Clique em Finalizar para completar o processo.


5
Utilizando o Scriptcase
Para acessar seu Scriptcase, abra o navegador e insira o IP local e a porta que voc selecionou na configurao do Apache (
Configurao do Apache).

Ex: http://127.0.0.1:8090/scriptcase
1

Instalando PHP 7.0 - Windows


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALANDO PHP 7.0 - WINDOWS

Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.

Sistemas operacionais suportados:

Windows Server
2008 SP2

2008 R2 SP1

2012

2012 SP2

2016

Windows
7 SP1

Vista SP2

8.1

10

Arquivos necessrios:

PHP 7.0: Clique Aqui

Apache 2.4: Clique Aqui

mod_Fcgi: Clique Aqui

SourceGuardian: Clique Aqui

Deve-se realizar o download do PHP 7.0 NTS ( x86 ou x64 ), Apache 2.4 ( x86 ou x64 ) e mod_Fcgi ( x86 ou x64 ).

Aps download, descomprima os arquivos referentes ao PHP e Apache na unidade C: de seu sistema opcional

Renomeie a pasta do PHP para php e a pasta do Apache para Apache24

Descomprima o arquivo referente ao mod_Fcgi, copie o arquivo mod_fcgid.so e coloque na pasta C:\Apache24\modules

Configurao do Apache
Edite o arquivo httpd.conf localizado em C:\Apache24\conf\

Adicione o contedo abaixo aps a ltima linha #LoadModule

LoadModule fcgid_module modules/mod_fcgid.so FcgidInitialEnv PHPRC "c:/php" AddHandler fcgid-script .php

FcgidWrapper "c:/php/php-cgi.exe" .php


2

Ainda no arquivo httpd.conf procure por #ServerName www.example.com:80 e altere para #ServerName localhost:80

Altere o contedo da diretiva <IfModule dir_module> de acordo com o exemplo abaixo:

<IfModule dir_module> DirectoryIndex index.html index.php index.phtml </IfModule>

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

Busque por IfModule mime_module e adicione o contedo abaixo: `<Directory c:/php> AllowOverride None Options None Require all granted

</Directory>`

Instalao do Apache
Acesse o prompt de comando com privilgios de Administrador e digite o comando abaixo:
c:\apache24\bin\httpd.exe -k install
3

Importante: Caso ocorra erro, e seja informado que est faltando o arquivo msvcr110.dll, voc poder fazer o download deste arquivo
clicando aqui. Extraia e coloque-o no diretrio: C:\Windows\System e C:\Windows\System32. Execute novamente o comando no prompt
do windows.

Configurao do PHP
Acesse a pasta do PHP em C:\ e renomeie o arquivo php.ini-development para php.ini

Edite o arquivo php.ini , procure por extension_dir e atribua o valor C:\php\ext

Ative as extenses listadas abaixo ( deve-se remover o ponto e vrgula (;) no incio da linha ) extension=php_bz2.dll extension=php_curl.dll
extension=php_gd2.dll extension=php_imap.dll extension=php_interbase.dll extension=php_ldap.dll extension=php_mbstring.dll
extension=php_exif.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_oci8.dll extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll extension=php_pgsql.dll extension=php_pspell.dll
extension=php_shmop.dll extension=php_sqlite.dll extension=php_sqlite3.dll extension=php_xmlrpc.dll extension=php_xsl.dll
extension=php_zip.dll

Importante: Por padro o PHP desabilita alguns funes que so importantes para o Scriptcase. Acesse o arquivo php.ini e altere a linha
do item disable_functions conforme exemplo abaixo: * disable_functions=

Configure o TimeZone de acordo com sua regio. Deve-se utilizar o valor disponvel na documentao do PHP

Clique aqui para visualizar

Salve todas as alteraes realizadas.

Reinicie o servio do Apache utilizando o comando ( no cmd com privilgios de Administrador ):


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

Habilitar SourceGuardian Loader


Realize a extrao do arquivo baixado
4
Copie o arquivo ixed.7.0.win e cole na pasta c:\php\ext

Edite o arquivo php.ini e no final adicione o contedo abaixo:


[SourceGuardian] zend_extension=C:\php\ext\ixed.7.0.win

Reinicie o servio do Apache utilizando o comando ( no cmd com privilgios de Administrador ):


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

Instalao manual do Scriptcase


Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web.

Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase em seu navegador seguindo o exemplo abaixo:


http://127.0.0.1/scriptcase

Por padro o idioma selecionado o Portugus

Por padro o idioma selecionado o Portugus.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
5
Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.

Nesta opo o Scriptcase ir instalar em seu modo padro.

Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase

Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.
6
Nesta opo o usurio ir escolher as configuraes de instalao.

Verifico das permisses do diretrio do sistema

Verifico das permisses do diretrio do sistema

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Exibio da criao das tabelas da base de dados do Scriptcase


7

Exibio da criao das tabelas da base de dados do Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Finalizao da instalao customizada

Finalizao da instalao customizada


8
Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase


1

Instalando PHP 7.0 - Linux


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALANDO PHP 7.0 - LINUX

Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.

Sistemas operacionais suportados:

Linux
Debian

CentOS\RHEL

OpenSuse

Arquivos necessrios:

SourceGuardian Loader: Clique Aqui

Configurao do PHP
Acesse o terminal ( shell ) e execute o comando abaixo para utilizar o superusurio (root) :
sudo su

Execute o comando abaixo para instalar o PHP:


apt-get install php-7.0 php7.0-dev php7.0-cli php7.0-pear

Aceite a instalao das dependncias.

Verifique a verso do PHP executando o comando abaixo:


php -v

Importante: Por padro o PHP desabilita alguns funes que so importantes para o Scriptcase. Acesse o arquivo php.ini
( /etc/php5/apache2/php.ini ) e altere a linha do item disable_functions conforme exemplo abaixo:

Configure o TimeZone de acordo com sua regio. Deve-se utilizar o valor disponvel na documentao do PHP
Clique aqui para visualizar

Ativao das extenses de Banco de Dados:


Microsoft SQL Server:
apt-get install php7.0-mssql

PostgreSQL:
apt-get install php7.0-pgsql

MySQL:
apt-get install php7.0-mysql

SQLite:
apt-get install php7.0-sqlite

FireBird:
apt-get install php7.0-interbase

Odbc:
apt-get install php7.0-odbc
2
Ativao da biblioteca GD

Esta biblioteca necessria para a renderizao de imagens.

Utilize o comando abaixo:


apt-get install php7.0-gd

Aceite a instalao de todas as dependncias.

Habilitar SourceGuardian Loader


Crie uma pasta para colocar o arquivo ixed.7.0.lin
sudo mkdir /usr/lib/php7/sourceguardian

Copie o arquivo ixed.7.0.lin que foi baixado de acordo com sua distribuio e arquitetura e cole na pasta /usr/lib/php7/sourceguardian
cp ioncube_loader_dar_7.0.so /usr/lib/php7/sourceguardian

Configure permisso de controle total para esta pasta:


chmod 777 -R /usr/lib/php7/sourceguardian

Edite o arquivo php.ini e adicione ao final o contedo abaixo:


[SourceGuardian] zend_extension=/usr/lib/php7/sourceguardian/ixed.7.0.lin

Reinicie o servio do Apache utilizando o comando abaixo:


sudo /etc/init.d/apache2 restart

Instalao manual do Scriptcase


Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web.

Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase em seu navegador seguindo o exemplo abaixo:


http://127.0.0.1/scriptcase

Por padro o idioma selecionado o Portugus

Por padro o idioma selecionado o Portugus.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
3

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.

Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.

Nesta opo o Scriptcase ir instalar em seu modo padro.

Tela de acesso ao Scriptcase


4

Tela de acesso ao Scriptcase

Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.

Nesta opo o usurio ir escolher as configuraes de instalao.

Verifico das permisses do diretrio do sistema


5

Verifico das permisses do diretrio do sistema

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Exibio da criao das tabelas da base de dados do Scriptcase


6

Exibio da criao das tabelas da base de dados do Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Finalizao da instalao customizada

Finalizao da instalao customizada


7
Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase


1

Instalando PHP 7.0 - Mac


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALANDO PHP 7.0 - MAC

Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.

Sistemas operacionais suportados:

Mac
El Captain

Sierra

Arquivos necessrios:

SourceGuardian Loader: Clique Aqui

Configurao do PHP
Acesse o terminal ( shell ) e execute o comando abaixo para utilizar o superusurio (root) :
sudo su

Execute o comando abaixo para instalar o PHP:


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

Local de instalao
/usr/local/php7

Configurao do Apache
Edite o arquivo httpd.conf:
nano /etc/apache2/httpd.conf

Adicione o contedo abaixo ao final dos mdulos:


LoadModule php7_module /usr/local/php7/libphp5.so

Edite o arquivo de paths:


sudo nano /etc/paths

Adicione o contedo abaixo no incio do arquivo :


/usr/local/php7/bin

Em /Library/WebServer/Documents/ crie um arquivo chamado info.php com o contedo abaixo:


<?php phpinfo(); ?>
2
Acesse atravs de seu navegador:
http://localhost/info.php

Habilitar SourceGuardian Loader


Copie o arquivo ixed.7.0.dar que foi baixado de acordo com sua distribuio e arquitetura e cole na pasta /usr/local/zend/lib/php_extensions
cp ixed.7.0.dar /usr/local/zend/lib/php_extensions

Configure permisso de controle total para o arquivo:


chmod 777 -R /usr/local/zend/lib/php_extensions/ixed.7.0.dar

Edite o arquivo php.ini em /usr/local/zend/etc/ e adicione ao final o contedo abaixo:


[SourceGuardian] zend_extension=/usr/local/zend/lib/php_extensions/ixed.7.0.dar

Reinicie o servio do Apache utilizando o comando 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.

Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase em seu navegador seguindo o exemplo abaixo:


http://127.0.0.1/scriptcase

Por padro o idioma selecionado o Portugus

Por padro o idioma selecionado o Portugus.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
3

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.

Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.

Nesta opo o Scriptcase ir instalar em seu modo padro.

Tela de acesso ao Scriptcase


4

Tela de acesso ao Scriptcase

Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.

Nesta opo o usurio ir escolher as configuraes de instalao.

Verifico das permisses do diretrio do sistema


5

Verifico das permisses do diretrio do sistema

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Exibio da criao das tabelas da base de dados do Scriptcase


6

Exibio da criao das tabelas da base de dados do Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Finalizao da instalao customizada

Finalizao da instalao customizada


7
Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase


1

Instalao manual do Scriptcase


PGINA INICIAL INSTALAO DO SCRIPTCASE INSTALAO MANUAL DO SCRIPTCASE

Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web.

Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase em seu navegador seguindo o exemplo abaixo:


http://127.0.0.1/scriptcase

Por padro o idioma selecionado o Portugus

Por padro o idioma selecionado o Portugus.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.

Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.

Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.
2

Nesta opo o Scriptcase ir instalar em seu modo padro.

Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase

Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.

Nesta opo o usurio ir escolher as configuraes de instalao.

Verifico das permisses do diretrio do sistema


3

Verifico das permisses do diretrio do sistema

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase

Exibio da criao das tabelas da base de dados do Scriptcase


4

Exibio da criao das tabelas da base de dados do Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Configurao do usurio que ir ter acesso ao Scriptcase

Finalizao da instalao customizada

Finalizao da instalao customizada


5
Tela de acesso ao Scriptcase

Tela de acesso ao Scriptcase


1

Viso Geral
PGINA INICIAL CONHECENDO O SCRIPTCASE

Menu Principal
Posicionado na parte superior da pgina, centraliza todas as opes existentes no Scriptcase

Barra de Ferramentas
Posicionado logo abaixo do menu principal, concentra as principais e mais utilizadas funcionalidades do Scriptcase para a criao e
edio das aplicaes.

Lista de Projetos
Tela inicial do Scriptcase, podemos visualizar todos os projetos existentes no Scriptcase que o usurio logado tem acesso.

Projeto Explorer
Localizado no canto esquerdo da tela, quando acessamos um projeto, podemos visualizar a estrutura de pastas do projeto acessado,
criadas com o intuito de organizar as aplicaes dentro dos projetos.
2

Lista de Aplicaes
Localiza-se ao lado do Projeto Explorer, contendo a lista de todas as aplicaes e subpastas da pasta que est selecionada no Projeto
Explorer.

Barra de Tarefas
Exibe em abas todas as telas abertas no momento, por exemplo, ao acessar uma aplicao para edio.
1

Barra de Ferramentas
PGINA INICIAL CONHECENDO O SCRIPTCASE BARRA DE FERRAMENTAS

Na barra de ferramentas padro de nossa instalao, esto disponveis as funcionalidades mais utilizadas e mais importantes para o
desenvolvimento das aplicaes.

Aps o cone Ajuda, possvel visualizar o projeto aberto.

Home: Retorna ao Menu Principal do SriptCase.

Novo projeto: Cria um novo projeto.

Abrir projeto: Lista os projetos que o usurio possui permisso.

Fechar projeto: Fecha o projeto atual.

Nova conexo: Cria uma nova conexo no projeto atual.

Editar conexo: Permite editar as conexes do projeto atual.

SQL Builder: Executa ferramenta para construo de comandos SQL.

Nova aplicao: Cria aplicaes atravs do recurso wizard.

Aplicaes em lote : Cria aplicaes de forma expressa.

Salvar aplicao: Salva a aplicao editada.

Gerar fonte : Salva e gera o cdigo fonte da aplicao editada.

Executar aplicao: Salva a aplicao, gera o cdigo fonte e o executa.

Publicar aplicao: Abre o wizard de publicao para a aplicao que est sendo acessada.

Dicionrio de Dados: Permite ao usurio definir padres para as tabelas (nomes, e tipos de campos, etc.).

Traduzir aplicaes: Permite Cria mensagens personalizadas para ser usado em diferentes aplicaes.

Ajuda: Documentao de todas as funcionalidades da ferramenta.


1

Lista de Projetos
PGINA INICIAL CONHECENDO O SCRIPTCASE LISTA DE PROJETOS

Nos permite visualizar todos os projetos existentes no Scriptcase a que temos acesso.

Existem duas formas de visualizao dos projetos. Galeria (padro) ou lista.

Galeria de projetos:

Lista de projetos:
1

Projeto Explorer
PGINA INICIAL CONHECENDO O SCRIPTCASE PROJETO EXPLORER

Nessa rea so listadas as pastas e subpastas criadas para organizar suas aplicaes.

Criar: Cria uma nova pasta para organizar as aplicaes do projeto.

Renomear: Renomear a pasta selecionada.

Deletar: Deleta a pasta selecionada.

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

Minhas aplicaes: Lista todas as aplicaes da pasta e subpastas desenvolvidas pelo usurio atual.

Recentes: Lista todas as aplicaes geradas recentemente.

Pesquisa: Realiza uma pesquisa entre os nomes das aplicaes da pasta acessada.
1

Lista de Aplicaes
PGINA INICIAL CONHECENDO O SCRIPTCASE LISTA DE
APLICAES
Nessa rea so listadas as subpastas e aplicaes da pasta acessada. Podemos visualizar ainda informaes sobre as aplicaes.

As colunas exibidas podem ser editadas em Meu Scriptcase.

APLICAO: Nome das aplicaes.

URL AMIGVEL: URL amigvel das aplicaes.

DESCRIO: Descrio das aplicaes

CRIADOR: Desenvolvedor da Aplicao.

GERAO: Data e hora da ltima gerao do cdigo fonte da aplicao.

STATUS: Status da aplicao (atualizada e desatualizada).

OPES: Botes de atividades.


Exec: Executa a aplicao escolhida apenas quando a mesma estiver atualizada

Editar: Abre as configuraes da aplicao escolhida para edio.

Copiar: Cria uma cpia da aplicao escolhida dentro da mesma pasta.

Renomear: Possibilita que a aplicao escolhida seja renomeada.

Opes do rodap
Os botes do rodap esto disponveis quando uma ou mais aplicaes esto selecionadas.

Editar: Abre as configuraes das aplicaes selecionadas para edio, permanecendo o foco na ltima aplicao aberta.

Gerar: Gera o cdigo fonte de todas as aplicaes selecionadas.

Publicar: Abre o wizard de publicao para todas as aplicaes selecionadas.

Deletar: Deleta todas as aplicaes selecionadas.

Copiar: Cria uma cpia das aplicaes selecionadas em outros projetos do Scriptcase.

Mover: Move as aplicaes selecionadas para outra pasta destro do mesmo projeto.

Exportar: Permite a exportao das aplicaes selecionadas.


1

Barra de Tarefas
PGINA INICIAL CONHECENDO O SCRIPTCASE BARRA DE
TAREFAS
Exibe todas as telas e aplicaes que esto abertas.

Todas as telas abrem em abas dentro da barra de tarefas, onde voc pode alternar entre as telas de forma rpido e fcil.

O x presente ao lado do nome da aplicao server para fechar a aba.

Ao clicar com o boto direito do mouse sobre uma das abas na barra de tarefas, sero exibidas algumas opes de fechamento das abas.
1

Viso geral
PGINA INICIAL PROJETO

Para gerenciar o desenvolvimento de aplicaes no Scriptcase, existe o conceito de projeto, uma maneira prtica de organizar o
desenvolvimento de sistemas.

Dentro de um projeto, possvel definir padres no desenvolvimento das aplicaes, trabalhar com versionamento do projeto, publicar
todos ou parte das aplicaes, criar relatrios de trabalho dos desenvolvedores, exibir diagrama das aplicaes entre outras opes.
1

Novo Projeto
PGINA INICIAL PROJETO NOVO PROJETO

O Processo de criao do projeto simples e intuitivo, este processo dividido em cinco etapas que sero detalhadas abaixo.

Ao acessar o Scriptcase, iremos visualizar a tela da lista de projetos, ondem poderemos visualizar todos os projetos existentes na
ferramenta que nosso usurio tem acesso.

Para iniciar a criao de projeto, clique em Criar projeto.

Nome do projeto
Neste primeiro momento, podemos criar um Projeto em branco ou utilizar um de nossos exemplos disponveis.

Estes exemplos demonstram algumas funcionalidades da ferramenta e esto disponveis para o MySQL, Postgres, SQLite, Oracle, SQL
Server, Firebird e Access.

Daremos prosseguimento com a criao de um Projeto em branco. Obrigatoriamente, devemos definir um nome para o projeto,
descrio e imagem so opcionais.
2

Nome do Projeto - O nome do projeto obrigatrio para sua criao, neste campo devemos informar um nome para o projeto.

Descrio do Projeto - A escrita de uma descrio do projeto no obrigatria, podendo ser realizada aps a criao do projeto.

Informaes Adicionais do Projeto - Informaes adicionais que podem ser includas no projeto.

Seleo dos Idiomas


Em seguida, devemos selecionar os idiomas que estaro disponveis para o projeto. Poderemos adicionar mais de um idioma pois o
Scriptcase possibilita a criao de sistemas multilngue.

Idioma - Lista de idiomas disponveis para a utilizao nos projetos.

Configuraes Regionais - Definem um padro para unidade monetria, data e nmero de acordo com o pas idioma selecionado.

Charset - Define o encoding utilizado pelo idioma selecionado.

Padro - Define o idioma padro do projeto, todas as aplicaes criadas por padro sero executadas no idioma selecionado como padro.

Excluir - Remove o idioma do projeto. Desta forma, o idioma removido no estar mais disponvel para alterao dinmica por exemplo.
3
Definio dos temas
Na seleo dos temas, devemos escolher quais temas estaro disponveis no projeto alm de definirmos o tema padro no
desenvolvimento das aplicaes. Desta forma, sempre que uma aplicao for criada neste projeto, vir com o tema padro selecionado.

Todos os Temas - Lista de todos os temas presentes no Scriptcase.

Temas do Projeto - Lista de temas disponveis para utilizao no projeto.

Todos os Temas - Lista de todos os temas disponveis para utilizao no projeto.

Temas do Scriptcase - Lista de temas padro do Scriptcase.

Temas Selecionados - Lista de temas selecionados para utilizao no projeto.

Os temas selecionados podem ser visualizados na aba Temas selecionados onde tambm devemos definir qual ser o tema padro do
projeto.
4
Criando uma conexo
Na criao da conexo, apenas as bases de dados disponveis para sua licena sero listadas. Selecione o banco de dados desejado e
informe os dados corretamente para realizar a conexo. Lembre-se ainda de verificar se o banco de dados est habilitado em seu
ambiente, para isso acesse Ajuda > Diagnstico.

As informaes necessrias para criar uma conexo so diferentes dependendo do banco de dados selecionado. Neste exemplo
usamos o MySQL, para mais informaes acesse o menu Conexes.

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

Driver do SGDB : Defina o driver que ser utilizado para fazer a conexo com o banco.

Servidor do SGDB : Insira o IP do servidor onde est localizado o banco de dados

Porta : Defina a porta que ser usada na sua conexo. A porta padro do MySQL 3306.

Usurio : Informe o usurio de acesso ao seu banco de dados.

Senha : Informe a senha de acesso ao seu banco de dados.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Criao das aplicaes


Aps confirmar a conexo, iremos para a tela de confirmao de criao do projeto, onde podemos acessar a criao de aplicaes.

Para acessar a documentao referente a criao de aplicaes clique aqui.


5
1

Abrir Projeto
PGINA INICIAL PROJETO ABRIR PROJETO

Acesse Projeto > Abrir Projeto.

Ou clique no cone Abrir Projeto na barra de ferramentas.

Esta opo exibe a Lista de projetos, onde podemos visualizar todos os projetos do Scriptcase que o usurio logado tem acesso. Para
retornar para a lista das aplicaes do projeto, clique no cone home. Ao acessar um outro projeto, seu projeto atual ser fechado.

possvel identificar o projeto em que se encontra no canto superior direito, como destacado na imagem abaixo.
1

Fechar Projeto
PGINA INICIAL PROJETO FECHAR PROJETO

Fecha o projeto atual, encerrando todas as abas abertas. Ao fechar um projeto retornaremos para a lista dos projetos.

Acesse Arquivo > Fechar Projeto.

Ou clique no cone Fechar Projeto na barra de ferramentas.


1

Propriedades
PGINA INICIAL PROJETO PROPRIEDADES

Possibilita a edio de algumas informaes do projeto. Esta opo est disponvel apenas ao acessarmos um projeto.

Edio de projeto
Na aba edio de projetos, podemos editar algumas informaes, como descrio e definir a utilizao de index.

Nome do Projeto - Nome informado na criao do projeto. O nome do projeto no permite caracteres especiais, e no pode ser alterado aps sua
criao.

Descrio do Projeto - Descrio resumida do projeto.

Usar pgina index - Permite a utilizao de URL amigvel nas aplicaes do Scriptcase. Por padro esta opo vem habilitada.

Informaes do Projeto - Descrio detalhada do projeto.

Localizao
Permite incluir ou excluir idiomas do projeto. Os idiomas so definidos no momento da criao.
2

Idioma - Lista de idiomas disponveis para a utilizao nos projetos.

Configuraes Regionais - Definem um padro para unidade monetria, data e nmero de acordo com o pas idioma selecionado.

Charset - Define o encoding utilizado pelo idioma selecionado.

Padro - Define o idioma padro do projeto, todas as aplicaes criadas por padro sero executadas no idioma selecionado como padro.

cone da Lixeira - Remove o idioma do projeto. Desta forma, o idioma removido no estar mais disponvel para alterao dinmica por exemplo.

Temas
Define os temas disponveis no projeto e o tema padro utilizado ao criar uma aplicao. Para definir um tema como padro para o
projeto, selecione o nome do tema desejado e clique em definir tema padro, o nome (padro) ser exibido ao lado do nome do tema.
Nesta imagem o tema padro o Sc8_BlueWood.
3

Todos os Temas - Lista de todos os temas presentes no Scriptcase.

Temas do Projeto - Lista de temas disponveis para utilizao no projeto.


1

Valores Padro
PGINA INICIAL PROJETO VALORES PADRO

Com esta configurao possvel padronizar a criao das aplicaes deste projeto, aumentando a produtividade no desenvolvimento
das aplicaes.

Dados Gerais

Imagem do Logotipo - Logotipo utilizado no ttulo da aplicao. Customize o projeto utilizando o mesmo logotipo em todos os ttulos da
aplicao.

Quantidade de Registros na Paginao - Quantidade de exibio de registro por pginas.

Exibir Nmero de Linha - Define a exibio ou no do nmero de linhas existentes em cada aplicao.

Exibir Ttulos - Exibe o ttulo da aplicao em uso.

Exibir Sumrio - Exibe o nmero de registros exibidos na pgina, e o total de registros da aplicao. Esta opo ser executada apenas se a opo
linha, na barra de ferramentas, no estiver em uso na consulta.

Utilizar formato antigo do Quicksearch - Define a utilizao do formato antigo do quicksearch, onde poderamos especificar em qual campo
desejamos realizar a busca.

Utilizar antiga paleta de tema de grfico - Define a utilizao do antigo esquema de cores nos grficos.

Ordenao inicial dos campos - Define a ordenao inicial dos campos.

Consulta
2

Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.

Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informada no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informada no formato: 80%)

Tabular Quebra - Define a margem esquerda da quebra.

Dividir a Quebra - Define a margem entre duas quebras.

Linhas por pgina - Valores disponveis no boto Linhas, da barra de ferramentas.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Alinhamento dos campos na consulta - possvel definir o alinhamento padro especfico para campos numricos e tipo data e o alinhamento
dos demais tipos de campo.

Formulrio
3

Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.

Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informada no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informada no formato: 80%)

Linhas formato de contador - Configurao de visualizao da opo Exibir Sumrio em formulrios horizontais. A opo Exibir Sumrio ser
executada apenas se a opo linha, na barra de ferramentas no estiver em uso.

Tabulao automtica - Habilita a tabulao automtica ao preencher toda a informao do campo.

Selecione o contedo do campo com foco - Permite a seleo do contedo do campo ao receber o foco.

__Focar campo com erro __ - Ao ocorrer um erro no campo (quando o mesmo for obrigatrio, por exemplo) o foco ser atribudo a
este campo.

Posio do erro no campo - Posio de exibio do erro no campo.

Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.

Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.

Ttulo do Erro - Define o ttulo do erro.

Exibir Mensagem - Define a exibio ou no da mensagem de campo obrigatrio.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Controle
4

__Focar campo com erro __ - Ao ocorrer um erro no campo (quando o mesmo for obrigatrio, por exemplo) o foco ser atribudo a
este campo.

Posio do erro no campo - Posio de exibio do erro no campo.

Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.

Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.

Ttulo do Erro - Define o ttulo do erro.

Exibir Mensagem - Define a exibio ou no da mensagem de campo obrigatrio.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Filtro

Condio de Filtro - Define como a pesquisa ir lidar com as condies informadas. AND (deve satisfazer todas as condies para que a pesquisa
retorne algo) OR (deve satisfazer qualquer uma das condies informadas para que a pesquisa retorne algo).

Alinhamento Horizontal - Alinhamento horizontal do filtro.


5
Exibir Condio - Exibir condio do filtro para que o usurio possa escolher sua opo (AND ou OR).

Manter Valores - Manter os valores do ltimo filtro realizado ao entrar novamente na pgina de filtro.

Preservar colunas e ordenao - Preserva a arrumao dos campos e da ordenao do ltimo filtro realizado.

Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.

Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informado no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informado no formato: 80%).

Usar Iframe - Permite a exibio do filtro e da aplicao na mesma pgina usando iframes.

Estado Inicial - Define a forma de exibio da aplicao na primeira visita quando usar filtro com iframe, se a aplicao ser exibida inicialmente
ou apenas aps o filtro.

Altura do Iframe - Define a altura em pixels do iframe usado para exibir a aplicao.

Posio do erro no campo - Posio de exibio do erro no campo.

Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.

Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.

Ttulo do Erro - Define o ttulo do erro.

Exibir Mensagem - Define a exibio ou no da mensagem de campo obrigatrio.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Calendrio

Novo Grfico
6

Grfico Velho

Aba
7
Alinhamento das Abas - Alinhamento da exibio das abas na aplicao.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Menu

Alinhamento Horizontal do Menu - Alinhamento do menu.

Alinhamento Horizontal dos Itens - Modo de alinhamento dos itens do menu.

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

Dashboard

Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.

HTML Editor
O Editor HTML possui duas opes de configuraes, dependendo da opo selecionada em Usar Template no Editor HTML.

Usar Template no Editor HTML - Ao marcar sim (imagem abaixo), ser utilizado os novos templates do campo editor HTML. Estes temas devem
ser configurados em Layout > Template do Editor HTML .

Template Editor HTML - Define o template padro para os campos do tipo editor HTML.

Preview do campo - Texto padro no campo do tipo editor HTML.

Usar Template no Editor HTML - Ao marcar no (imagem abaixo), no ser utilizado os novos templates do campo editor HTML, neste caso as
suas opes devem ser configuradas no prprio campo.

Propriedades - Define a visualizao das propriedades.

Localizao - Define a posio (superior ou inferior) dos itens no campo.

Alinhamento dos Botes - Define o alinhamento dos itens no campo. Esquerda, Centralizado, Direita.

Barra de Status - Posio da barra de status.

Quantidade de Barras - Quantidade de barras de organizao dos itens.


8
Organizao dos botes - Disposio dos itens nas barras informadas.

Bibliotecas Internas
Define as bibliotecas que sero utilizadas nas aplicaes do projeto.

Nvel - Nveis de salvamento da biblioteca.

Lista de Bibliotecas - Lista de bibliotecas internas disponveis para utilizao.


1

Histrico de Verso
PGINA INICIAL PROJETO HISTRICO DE VERSO

Lista todas as verses do projeto. A tela de Histrico de verso nos permite gerenciar as verses do projeto, criadas na opo incremento
de verso, aqui podemos retornar a uma verso, abrir uma verso anterior ou excluir as verses criadas.

Verso - Informa a verso dos projetos.

Descrio - Descrio da verso dos projetos.

Criao - Data da criao da verso.

Excluir - Exclui a verso do projeto escolhida e todas as suas aplicaes. Aplicaes das demais verses do projeto no sero afetadas.

Status - Define se a verso do projeto est aberta ou fechada para edies.

Editar - Permite a edio do projeto na verso escolhida. Esta opo est disponvel apenas para as verses com status Aberto.
1

Incremento de Verso
PGINA INICIAL PROJETO INCREMENTO DE VERSO

Permite que seja controlado o desenvolvimento do projeto, separando por verses o que foi desenvolvido. O versionamento do projeto
permite proteger as funcionalidades existentes no sistema, antes de realizar alguma alterao importante, criando uma nova verso
dentro do projeto.

O Incremento de verso permite que apenas a ltima verso do projeto seja incrementada.

Verso atual - Informa a verso atual do projeto.

Nova Verso - Define o nmero da nova verso do projeto.

Descrio - Define a nova descrio para o projeto.


1

Gerar Cdigo Fonte


PGINA INICIAL PROJETO GERAR CDIGO FONTE

Permite gerar o cdigo fonte de todas as aplicaes do projeto, selecionar as aplicaes desejadas ou gerar apenas as aplicaes
desatualizadas.

Todas - Permite gerar o cdigo fonte de todas as aplicaes do projeto, ao selecionar esta opo seremos redirecionados diretamente para a tela
de gerao do cdigo fonte, onde poderemos visualizar o log.

Aplicaes desatualizadas - Permite gerar o cdigo fonte apenas das aplicaes que foram alteradas ou que ainda no tiveram seu cdigo fonte
gerado. Ao selecionar esta opo seremos redirecionados diretamente para a tela de gerao do cdigo fonte, onde poderemos visualizar o log.

Selecionar Aplicaes - Permite selecionar as aplicaes que tero seu cdigo fonte gerado. Ao selecionar esta opo iremos para a tela de
seleo de aplicaes.

Selecionar Aplicaes

Todas as aplicaes do projeto sero listadas. Devemos selecionar as aplicaes que desejamos gerar o cdigo fonte. Podemos listar as
aplicaes de duas formas: Atravs do filtro por tipo de aplicao ou por pastas do projeto, como na imagem abaixo.

Aps selecionar as aplicaes que tero seu cdigo fonte gerado, iremos para a tela de gerao das aplicaes onde podemos visualizar
2
em tempo real a criao do log.

Podemos visualizar, na pasta destacada da imagem, algumas opes de filtro.

cone da pasta Aberta Permite mostrar os possveis erros ao gerar o fonte.

cone da pasta Fechada Permite ocultar os possveis erros ao gerar o fonte.

Documento OK - Exibe apenas as aplicaes que no apresentaram erros ao gerar o cdigo fonte.

Documento Erro - Exibe apenas as aplicaes que apresentaram erros ao gerar o cdigo fonte.
1

Exportar Projeto
PGINA INICIAL PROJETO EXPORTAR PROJETO

Esta opo permite criar um arquivo .zip de todas as aplicaes do projeto e todos os arquivos necessrios para seu funcionamento.

Acesse Projeto > Exportar Projeto.

Em seguida, selecione o projeto que deseja exportar.

Ao finalizar o processo realize o download do arquivo criado.


1

Importar Projeto
PGINA INICIAL PROJETO IMPORTAR PROJETO

Permite importar um projeto exportado usando o Scriptcase, com todos os arquivos necessrios para seu funcionamento.

Acesse Projeto > Importar Projeto.

Em seguida devemos selecionar o projeto que desejamos importar.

Aps o upload do arquivo, devemos informar o nome para o projeto que est sendo importado.

Caso exista um projeto com o mesmo nome, o projeto que est sendo importado ir sobrescrever o projeto existente.

Ao finalizar a importao do projeto, poderemos abrir o projeto importado.


1

Excluir Projeto
PGINA INICIAL PROJETO EXCLUIR PROJETO

Para excluir um projeto necessrio abri-lo. Dentro do projeto, acesse Projeto > Excluir. Todas das informaes referentes as aplicaes
sero excludas.

A excluso do projeto irreversvel.


1

Gerar Relatrios
PGINA INICIAL PROJETO GERAR RELATRIOS

Fornecemos dois tipos de relatrios de projeto, onde podemos visualizar uma lista das aplicaes criadas at o momento, com vrias
informaes sobre cada uma delas e ainda um relatrio da produo dos desenvolvedores deste projeto.

Para gerar os relatrios acesse Projeto > Relatrios

Lista de Aplicaes
Exibe a lista de todas as aplicaes existentes no projeto e o insert das tabelas. Para gerar este relatrio primeiramente precisamos
definir quais informaes estaro disponveis.

Selecionar Colunas - Definio das colunas que faro parte do relatrio.

Ordenao - Definio dos campos em que a ordenao estar disponvel.

Ordenado Por - Definio da ordenao inicial do relatrio, caso no informado utilizamos o padro Ascendente.
2
Quebra - Define a utilizao de quebra no relatrio, por tipo (da aplicao) ou por pasta (diretrio de arquivos do projeto).

Aps finalizar as configuraes, clique em Relatrio.

Resumo por desenvolvedores


Gera um resumo de tudo que o desenvolvedor fez dentro do projeto, mostrando o total de aplicaes criadas e seus tipos e o total de
linhas de cdigo que o usurio criou nas aplicaes.

Este mesmo relatrio tambm est disponvel em grficos, com trs formas de visualizao.

Aplicaes - Total de aplicaes do projeto separadas por tipo.

Desenvolvedores - Total de aplicaes criadas por cada desenvolvedor do projeto.

Aplicaes x Desenvolvedores - A juno dos dois grficos anteriores.


3
1

Exibir Diagrama
PGINA INICIAL PROJETO EXIBIR DIAGRAMA

Gerar um diagrama de relacionamento das aplicaes do projeto. Neste diagrama poderemos ver de forma clara quais aplicaes esto
relacionadas e qual o meio utilizado para criar este relacionamento.

Este exemplo estamos mostrando o relacionamento das aplicaes do projeto sc_album.

Existem algumas opes para auxiliar a visualizao do diagrama.

Podemos exibir um mini mapa de todo o diagrama para ajudar na visualizao. Para exibi-lo, clique no cone no canto inferior esquerdo
do diagrama.

Alm do mini mapa, existem outras opes de visualizao, como pode ser visto abaixo.

Formato do Diagrama - Monta o diagrama de acordo com o posicionamento dos ns.

Modo de Leitura - Define a perspectiva de leitura do diagrama para sua criao.

Espaamento - Define o espaamento entre as colunas (horizontal) e camadas (vertical).


1

Pesquisar em Aplicaes
PGINA INICIAL PROJETO PESQUISAR EM
APLICAES
Realiza uma busca completa no projeto, pesquisando a palavra ou texto de cdigo informado.

O local de busca ser definido na seleo dos checkboxes.

Ao menos uma das opes devem ser selecionadas para que a busca seja realizada.

Tudo - Realiza a busca em todas as opes abaixo juntas.

SQL - Busca apenas no SQL das aplicaes.

Nome e Label dos Campos - Realiza busca por nome ou label do campo.

Ligaes - Realiza a busca apenas pelo nome das aplicaes.

Lookup - Realiza a busca apenas em lookup de campos.

Nomes de Esquemas - Realiza a busca apenas por nome dos Esquemas (temas).

Nomes de Templates - Realiza a busca apenas por nome dos templates HTML.

Bibliotecas - Realiza busca por nomes das bibliotecas internas.

Cabealho e Rodap - Busca apenas pelos ttulos da aplicao.

Nome e Label de Blocos - Realiza a busca apenas por nome ou label dos blocos.

O resultado da pesquisa ser exibido da seguinte forma.

Application - Nome das aplicaes encontradas, que satisfazem a busca realizada.


2
Item - Local da aplicao em que foi encontrado o item pesquisado.

Values - Trecho encontrado que satisfaz a busca.


1

Conexes
PGINA INICIAL CONEXES

Conexes disponveis no ScriptCase

Access

IBM DB2

Firebird

Informix

Interbase

MySQL

Oracle

PostgreSQL

SQL Server

SQLite

ODBC Generico
1

Access
PGINA INICIAL CONEXES ACCESS
1

Windows
PGINA INICIAL CONEXES ACCESS WINDOWS

Atualmente o Scriptcase disponibiliza a conexo com o Access atravs do driver MDAC28SDK ou Superior.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Access deve ser habilitada no PHP.

MS Access ODBC
Configurando Access ODBC no Windows

Pr-Requisitos
O Banco de Dados Access (Arquivos .mdb ou .accdb) devem est armazenados no mesmo servidor do Scriptcase.

Possuir uma ou mais tabelas criadas.

Driver Microsoft Access Database Engine instalado.

Se todos os pr-requisitos forem atendidos, sua extenso COM estar habilitada, neste caso, prossiga para
Criando Fonte de Dados ODBC.

Habilitando a extenso
Primeiramente, devemos realizar o download da engine indicada para a verso do banco de dados.
Para conectar-se com o Access 2007 ou inferior necessrio instalar o 2007 Access Database Engine, clique aqui para realizar o download.

Para Conectar-se com o Access 2010 ou superior necessrio instalar o 2010 Access Database Engine, clique aqui para realizar o download.

Ao termino do download, siga o wizard de instalao do Access Database Engine.

Instalando o Access Database Engine.


2

Instalando o Access Database Engine.

Instalando o Access Database Engine.

Instalando o Access Database Engine.

Ao finalizar a instalao, possvel confirmar que a extenso foi habilitada acessando seu diagnosis, como no exemplo abaixo:
3

Instalando o Access Database Engine.

Criando Fonte de Dados ODBC


Acesse Painel de Controle > Ferramentas Administrativas > Fontes de Dados ODBC(32 bits);
Caso possua uma fonte de dados configurada prossiga, para Criao da Conexo no Scriptcase .

Acessando e configurando a Fonte de dados

ODBC 32 bits.

Mesmo que seu sistema operacional seja 64 bits, o Scriptcase utilizar o PHP 32 bits, desta forma todos os drivers de conexo devem
est na mesma arquitetura da ferramenta.

Selecione a aba DNS de Sistema e clique em Adicionar


4

Acessando e configurando a Fonte de dados ODBC

32 bits.

Escolha um dos drivers disponveis, voc pode optar pelos seguintes drivers:
Microsoft Access Driver (*.mdb)

Microsoft Access Driver (*.mdb, *.accdb)


Selecione o driver de acordo com a extenso do arquivo criado pelo seu banco Access.

Driver ODBC disponveis.

Aps selecionar o driver ser exibida a tela abaixo:


Dois campos so obrigatrios para a configurao da fonte de dados:
Data Source Name: Nome da fonte de dados que ser utilizado na criao da conexo no Scriptcase

Database: Path que aponta onde o banco de dados est armazenado;


5

Criao da fonte de dados.

Aps informar o Data Source Name, clique em Select, para selecionar o banco de dados que ser utilizado.

Selecionar base de dados.

Drivers: Lista de unidades do computador(Partio do HD) que ter suas pastas listadas em Directories;

Directories: Lista de pastas da unidades do computador(Partio do HD) selecionada em Drivers;

Database Name: Lista de arquivos da pasta selecionada em Directories (Arquivos listados de acordo com suas extenes);

List Files of Type : Extenso dos arquivos listados em Database Name;

Aps selecionar o banco de dados, clique em OK para finalizar a configurao.

Criao da fonte de dados.

Retorando para tela de Administrador de Fontes de Dados ODBC (32 bits) possvel visualizar as conexes j configuradas.
6

Criao da fonte de dados.

MS Access ADO
Configurando Access ADO no Windows

Pr-Requisitos
O Banco de Dados Access (Arquivos .mdb ou .accdb) devem est armazenados no mesmo servidor do Scriptcase.

Possuir uma ou mais tabelas criadas.

Driver Microsoft Access Database Engine instalado.

Se todos os pr-requisitos forem atendidos, sua extenso COM estar habilitada, neste caso, prossiga para
Criando uma conexo no ScriptCase.

Habilitando a extenso
Primeiramente, devemos realizar o download da engine indicada para a verso do banco de dados.
Para conectar-se com o Access 2007 ou inferior necessrio instalar o 2007 Access Database Engine, clique aqui para realizar o download.

Para Conectar-se com o Access 2010 ou superior necessrio instalar o 2010 Access Database Engine, clique aqui para realizar o download.

Ao termino do download, siga o wizard de instalao do Access Database Engine.

Instalando o Access Database Engine.


7

Instalando o Access Database Engine.

Instalando o Access Database Engine.

Instalando o Access Database Engine.

Ao finalizar a instalao, possvel confirmar que a extenso foi habilitada acessando seu diagnosis, como no exemplo abaixo:
8

Instalando o Access Database Engine.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
9

Conectando ao

banco de dados Windows

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

Driver do SGDB : Definido como ODBC.

Nome do ODBC: Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.

Usurio: Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Windows

Senha: Informe, se houver, a senha para conseguir acesso ao seu banco de dados Windows

Testar conexo: Exibir se a conexo foi realizada com sucesso ou no.

Concluir: Salva a conexo.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows


10
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES ACCESS LINUX

Atualmente o Scriptcase disponibiliza a conexo com o Access atravs do driver UnixODBC.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Access deve ser habilitada no PHP.

ODBC
Configurando Access via ODBC no Linux

A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, faltando apenas o driver UnixODBC para realizar a conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install unixODBC
Reinicie o servio web:

sudo /etc/init.d/apachesc9 restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Linux

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

Driver do SGDB : Definido como ODBC.

Nome do ODBC: Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.

Usurio: Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Linux

Senha: Informe, se houver, a senha para conseguir acesso ao seu banco de dados Linux

Testar conexo: Exibir se a conexo foi realizada com sucesso ou no.

Concluir: Salva a conexo.

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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

IBM DB2
PGINA INICIAL CONEXES IBM DB2
1

Windows
PGINA INICIAL CONEXES IBM DB2 WINDOWS

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso IBM DB2 deve ser habilitada no PHP.

DB2
Configurando DB2 no Windows

Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.

Possuir uma ou mais tabelas criadas neste banco de dados.

Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.

Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.

Caso contrrio, siga os passos abaixo para habilitar a extenso DB2:

Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )

DsDriver Windows ( x64 )

Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.

Configurao do DsDriver DB2.

Aceite os termos e prossiga com a instalao.


2

Configurao do DsDriver DB2.

Clique em Avanar, para manter os valores padres do instalador

Configurao do DsDriver DB2.

Clique em Instalar, para iniciar o processo de instalao


3

Configurao do DsDriver DB2.

Clique em concluir, para finalizar a instalao.

Configurao do DsDriver DB2.

DB2 ODBC Nativo


Configurando DB2 ODBC Nativo no Windows

Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.

Possuir uma ou mais tabelas criadas neste banco de dados.

Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.

Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.
4
Caso contrrio, siga os passos abaixo para habilitar a extenso DB2:

Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )

DsDriver Windows ( x64 )

Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.

Configurao do DsDriver DB2.

Aceite os termos e prossiga com a instalao.

Configurao do DsDriver DB2.

Clique em Avanar, para manter os valores padres do instalador


5

Configurao do DsDriver DB2.

Clique em Instalar, para iniciar o processo de instalao

Configurao do DsDriver DB2.

Clique em concluir, para finalizar a instalao.


6

Configurao do DsDriver DB2.

DB2 ODBC Genrico


Configurando DB2 ODBC Genrico no Windows

Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.

Possuir uma ou mais tabelas criadas neste banco de dados.

Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.

Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.

Caso contrrio, siga os passos abaixo para habilitar a extenso DB2:

Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )

DsDriver Windows ( x64 )

Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
7

Configurao do DsDriver DB2.

Aceite os termos e prossiga com a instalao.

Configurao do DsDriver DB2.

Clique em Avanar, para manter os valores padres do instalador


8

Configurao do DsDriver DB2.

Clique em Instalar, para iniciar o processo de instalao

Configurao do DsDriver DB2.

Clique em concluir, para finalizar a instalao.


9

Configurao do DsDriver DB2.

DB2 ODBC Genrico 6 ou Abaixo


Configurando DB2 ODBC Genrico 6 ou abaixo no Windows

Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.

Possuir uma ou mais tabelas criadas neste banco de dados.

Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.

Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.

Caso contrrio, siga os passos abaixo para habilitar a extenso DB2:

Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )

DsDriver Windows ( x64 )

Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
10

Configurao do DsDriver DB2.

Aceite os termos e prossiga com a instalao.

Configurao do DsDriver DB2.

Clique em Avanar, para manter os valores padres do instalador


11

Configurao do DsDriver DB2.

Clique em Instalar, para iniciar o processo de instalao

Configurao do DsDriver DB2.

Clique em concluir, para finalizar a instalao.


12

Configurao do DsDriver DB2.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
13

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Windows.

Base de Dados : Informe o nome da base.

Esquema : 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 Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao avanada da conexo do banco de dados Windows

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.
14
Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.

Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.

Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES IBM DB2 LINUX

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso IBM DB2 deve ser habilitada no PHP.

DB2
Configurando DB2 no Linux

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

DsDriver Linux ( x86 )

DsDriver Linux ( x64 )

Instalao DsDriver IBM DB2


Arquitetura x86 Arquitetura x64
sudo mkdir -p /opt/IBM/Db2 sudo mkdir -p /opt/IBM/x64/db2
sudo cp sudo cp x86_v10.5fp8_linuxia32_dsdriver.tar.gz /opt/IBM/Db2 sudo cp x64_v10.5fp8_linuxx64_dsdriver.tar.gz /opt/IBM/x64/db2
sudo tar -zxf /opt/IBM/Db2/x86_v10.5fp8_linuxia32_dsdriver.tar.gz sudo tar -zxf /opt/IBM/x64/db2/x64_v10.5fp8_linuxx64_dsdriver.tar.gz
sudo ksh /opt/IBM/Db2/dsdriver/installDSDriver sudo ksh /opt/IBM/x64/db2/dsdriver/installDSDriver
sudo source /opt/IBM/x64/db2/dsdriver/db2profile
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

DB2 ODBC Nativo


2
Configurando DB2 ODBC Nativo no Linux

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

DsDriver Linux ( x86 )

DsDriver Linux ( x64 )

Instalao DsDriver IBM DB2


Arquitetura x86 Arquitetura x64
sudo mkdir -p /opt/IBM/Db2 sudo mkdir -p /opt/IBM/x64/db2
sudo cp sudo cp x86_v10.5fp8_linuxia32_dsdriver.tar.gz /opt/IBM/Db2 sudo cp x64_v10.5fp8_linuxx64_dsdriver.tar.gz /opt/IBM/x64/db2
sudo tar -zxf /opt/IBM/Db2/x86_v10.5fp8_linuxia32_dsdriver.tar.gz sudo tar -zxf /opt/IBM/x64/db2/x64_v10.5fp8_linuxx64_dsdriver.tar.gz
sudo ksh /opt/IBM/Db2/dsdriver/installDSDriver sudo ksh /opt/IBM/x64/db2/dsdriver/installDSDriver
sudo source /opt/IBM/x64/db2/dsdriver/db2profile
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

DB2 ODBC Genrico


Configurando DB2 ODBC Genrico no Linux

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
3
- sudo apt-get install libpam0g
UBUNTU\DEBIAN - sudo yum install glibc-devel
CENTOS\RHEL
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

DsDriver Linux ( x86 )

DsDriver Linux ( x64 )

Instalao DsDriver IBM DB2


Arquitetura x86 Arquitetura x64
sudo mkdir -p /opt/IBM/Db2 sudo mkdir -p /opt/IBM/x64/db2
sudo cp sudo cp x86_v10.5fp8_linuxia32_dsdriver.tar.gz /opt/IBM/Db2 sudo cp x64_v10.5fp8_linuxx64_dsdriver.tar.gz /opt/IBM/x64/db2
sudo tar -zxf /opt/IBM/Db2/x86_v10.5fp8_linuxia32_dsdriver.tar.gz sudo tar -zxf /opt/IBM/x64/db2/x64_v10.5fp8_linuxx64_dsdriver.tar.gz
sudo ksh /opt/IBM/Db2/dsdriver/installDSDriver sudo ksh /opt/IBM/x64/db2/dsdriver/installDSDriver
sudo source /opt/IBM/x64/db2/dsdriver/db2profile
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

DB2 ODBC Genrico 6 ou Abaixo


Configurando DB2 ODBC Genrico 6 ou Abaixo no Linux

A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

DsDriver Linux ( x86 )


4
DsDriver Linux ( x64 )

Instalao DsDriver IBM DB2


Arquitetura x86 Arquitetura x64
sudo mkdir -p /opt/IBM/Db2 sudo mkdir -p /opt/IBM/x64/db2
sudo cp sudo cp x86_v10.5fp8_linuxia32_dsdriver.tar.gz /opt/IBM/Db2 sudo cp x64_v10.5fp8_linuxx64_dsdriver.tar.gz /opt/IBM/x64/db2
sudo tar -zxf /opt/IBM/Db2/x86_v10.5fp8_linuxia32_dsdriver.tar.gz sudo tar -zxf /opt/IBM/x64/db2/x64_v10.5fp8_linuxx64_dsdriver.tar.gz
sudo ksh /opt/IBM/Db2/dsdriver/installDSDriver sudo ksh /opt/IBM/x64/db2/dsdriver/installDSDriver
sudo source /opt/IBM/x64/db2/dsdriver/db2profile
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
5

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Linux.

Base de Dados : Informe o nome da base.

Esquema : 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 Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao avanada da conexo do banco de dados Linux

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.
6
Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.

Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.

Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Firebird
PGINA INICIAL CONEXES FIREBIRD
2
1

Windows
PGINA INICIAL CONEXES FIREBIRD WINDOWS

O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.

Firebird
Configurando FireBird no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo FireBird.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como FireBird.

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.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES FIREBIRD LINUX

O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.

Firebird
Configurando FireBird no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo FireBird.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como FireBird.

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.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES FIREBIRD MAC OS X

O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.

Firebird
Configurando FireBird no MAC OS X

A instalao automtica do Scriptcase j vem com o FireBird pr-configurado, faltando apenas o client para realizar a conexo.

Pr-Requisitos
Realize o download do client Firebird: Client FireBird

Realize a instalao do client.

Reinicie o servidor web.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como FireBird.

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.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Informix
PGINA INICIAL CONEXES INFORMIX
2
1

Windows
PGINA INICIAL CONEXES INFORMIX WINDOWS

Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.

Informix PDO
Configurando Informix no Windows

A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.

Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

ClienteSDK Windows ( x86 )

ClienteSDK Windows ( x64 )

Instalao do ClienteSDK Informix


Descompacte o arquivo dentro de uma pasta qualquer. Exemplo: client informix

Descompactando o arquivo.

Acesse o CMD do seu windows, buscando por prompt de comando na pesquisa do Windows ou preciosando ctrl+r e digitando cmd no executar.
2

Acessando Prompt de Comando do Windows.

Ao iniciar o CMD, acesse a pasta onde o arquivo foi salvo aps o download usando o comando cd e informando o path. Exemplo:

Acessando pasta do client.

Em seguida execute o arquivo .exe com os parmetros -i e GUI. Exemplo: installclientsdk.exe -i GUI__

Executando o instalador.

Siga o wizard de instalao do client, clicando em next, para manter os valores padres da instalao. Preste ateno na etapa Security Features.

Wizard de instalao.

Neste ponto possvel escolher se ser utilizado ou no uma senha para acessar o OTA(Aplicativo para administrao do Informix)
3

Definio de OTA.

Defina seu login e senha, caso tenha marcado a opo OAT password protection

Definio da senha de OTA.

Selecione NO e prossiga com a instalao normalmente.

Wizard de instalao.
4
Prossiga com a instalao clicando em Done e aguarde o fim do processo.

Finalizar de instalao.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
5

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como Informix PDO.

Servidor do SGDB : Insira o IP\instancia:porta do servidor onde est localizado o Windows

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Base de Dados : Informe o nome da base do seu banco.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows


6

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES INFORMIX LINUX

Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.

Informix PDO
Configurando Informix no Linux

A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

ClienteSDK Linux ( x86 )

ClienteSDK Linux ( x64 )

Instalao do ClienteSDK Informix


Arquitetura x86 Arquitetura x64
sudo tar -xf x86_clientsdk.3.70.UC8DE.LINUX.tar sudo tar -xf x64_clientsdk.4.10.FC6DE.LINUX.tar
Nota: O diretrio de instalao do client Informix deve ser: Nota: O diretrio de instalao do client Informix deve ser:
/opt/IBM/ifx /opt/IBM/x64/informix
sudo ./installclientsdk sudo ./installclientsdk
Selecione 1 para aceitar os termos. Selecione 1 para aceitar os termos.
Selecione as opes: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17 Selecione as opes: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
Prossiga com a instalao. Prossiga com a instalao.
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart


2
Criando um Conexo no Scriptcase
Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como Informix PDO.

Servidor do SGDB : Insira o IP\instancia:porta do servidor onde est localizado o Linux

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Base de Dados : Informe o nome da base do seu banco.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.


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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES INFORMIX MAC OS X

Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.

Informix PDO
Configurando Informix no MAC OS X

A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.

Realize o download da instant cliente

ClienteSDK Mac OS X

Extraia o arquivo .tar

Realize a instalao atravs do terminal, acessando a pasta extrada e executando o comando abaixo:
sudo ./installclientsdk

Instale no diretrio padro ( /Applications/IBM/informix )

Escolha as opes de 1 a 17

Reinicie o servio web.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como Informix PDO.

Servidor do SGDB : Insira o IP\instancia:porta do servidor onde est localizado o Mac OS X

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Base de Dados : Informe o nome da base do seu banco.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao
3
avanada da conexo do banco de dados Mac OS X

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Interbase
PGINA INICIAL CONEXES INTERBASE
2
1

Windows
PGINA INICIAL CONEXES INTERBASE WINDOWS

O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
a partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.

InterBase 6.5 ou Acima


Configurando InterBase 6 ou Acima no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo InterBase.

InterBase
Configurando InterBase no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo InterBase.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como ODBC.

IP:PATH : Insira o IP:PATH do servidor onde est localizado o Windows


PATH : Informe o caminho e nome da base do seu banco.

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES INTERBASE LINUX

O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.

InterBase 6.5 ou Acima


Configurando InterBase 6 ou Acima no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo InterBase.

InterBase
Configurando InterBase no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo InterBase.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como ODBC.

IP:PATH : Insira o IP:PATH do servidor onde est localizado o Linux


PATH : Informe o caminho e nome da base do seu banco.

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux


3
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES INTERBASE MAC OS X

O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.

InterBase 6.5 ou Acima


Configurando InterBase 6 ou Acima no MAC OS X

A instalao automtica do Scriptcase j vem com o InterBase pr-configurado, faltando apenas o client para realizar a conexo.

Pr-Requisitos
Realizar download e instalao : Client InterBase

Reinicie o servio do Apache:

/Applications/NetMake/v9/components/xamppfiles/xampp restart

InterBase
Configurando InterBase no MAC OS X

A instalao automtica do Scriptcase j vem com o InterBase pr-configurado, faltando apenas o client para realizar a conexo.

Pr-Requisitos
Realizar download e instalao : Client InterBase

Reinicie o servio do Apache:

/Applications/NetMake/v9/components/xamppfiles/xampp restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como ODBC.

IP:PATH : Insira o IP:PATH do servidor onde est localizado o Mac OS X


PATH : Informe o caminho e nome da base do seu banco.

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao
3
avanada da conexo do banco de dados Mac OS X

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

MySQL
PGINA INICIAL CONEXES MYSQL
2
1

Windows
PGINA INICIAL CONEXES MYSQL WINDOWS

O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.

MySQL PDO
Configurando MySQL PDO no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

MySQLi
Configurando MySQLi no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como MySQL PDO.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Windows

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

Configurando a

segurana no Windows

Usar SSL : Ativa ou desativa a utilizao de conexes seguras no Windows.

Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.

Certificado do cliente : Caminho para o certificado de chave pblica do cliente.

Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.

Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.

Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras

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

Configurao

avanada da conexo do banco de dados Windows

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES MYSQL LINUX

O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.

MySQL PDO
Configurando MySQL PDO no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

MySQLi
Configurando MySQLi no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como MySQL PDO.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Linux

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

Configurando a

segurana no Linux

Usar SSL : Ativa ou desativa a utilizao de conexes seguras no Linux.

Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.

Certificado do cliente : Caminho para o certificado de chave pblica do cliente.

Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.

Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.

Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras

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

Configurao

avanada da conexo do banco de dados Linux

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES MYSQL MAC OS X

O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.

MySQL PDO
Configurando MySQL PDO no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

MySQLi
Configurando MySQLi no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo MySQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como MySQL PDO.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Mac OS X

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

Configurando a

segurana no Mac OS X

Usar SSL : Ativa ou desativa a utilizao de conexes seguras no Mac OS X.

Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.

Certificado do cliente : Caminho para o certificado de chave pblica do cliente.

Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.

Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.

Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Oracle
PGINA INICIAL CONEXES ORACLE
2
1

Windows
PGINA INICIAL CONEXES ORACLE WINDOWS

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.

Oracle 8.0.5 ou Acima


Configurando Oracle 8.0.5 ou Acima no Windows

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )

Nota: O PHP 7.0 compativel apenas com instant client 11 ou superior

Download Instant Client 12.

Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).

Devemos colocar na pasta PHP (NetMake/v9/components/php/) as seguites DLLs:


copiar a dll oraociei12.dll ( encontra-se dentro da pasta do instant client (ex.: C:\instantclient_12_1) ).

Adcione no PATH do sistema o caminho dessa pasta:


V em Painel de Controle > Sistema > Configuraes avanada do sistema.
2

Na aba Avanado > Clique em Variveis de Ambiente. Configuraes avanadas.

Adicione o caminho como mostrado abaixo: Adicao do caminho do client no path.

Reinicie o servio web

Oracle ODBC
Configurando Oracle ODBC no Windows

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Entre no site da Oracle ( www.oracle.com ) e baixe os Instant Client Basic e ODBC de acordo com a arquitetura de seu sistema operacional ( x64
ou x86 )

Nota: O PHP 7.0 compativel apenas com instant client 11 ou superior

Download Instant Client 12.

Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).
3
Extraia o pacote instant client odbc dentro da pasta do instant client basic ( ex.: C:\instantclient_12_1 ).

Devemos colocar na pasta PHP (NetMake/v9/components/php/) as seguites DLLs:


copiar a dll oraociei12.dll ( encontra-se dentro da pasta do instant client (ex.: C:\instantclient_12_1) ).

Adcione no PATH do sistema o caminho dessa pasta:


V em Painel de Controle > Sistema > Configuraes avanada do sistema.

Na aba Avanado > Clique em Variveis de Ambiente. Configuraes avanadas.

Adicione o caminho como mostrado abaixo: Adicao do caminho do client no path.

Reinicie o servio web

Oracle 8
Configurando Oracle 8 no Windows

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )

Nota: O PHP 7.0 compativel apenas com instant client 11 ou superior


4

Download Instant Client 12.

Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).

Devemos colocar na pasta PHP (NetMake/v9/components/php/) as seguites DLLs:


copiar a dll oraociei12.dll ( encontra-se dentro da pasta do instant client (ex.: C:\instantclient_12_1) ).

Adcione no PATH do sistema o caminho dessa pasta:


V em Painel de Controle > Sistema > Configuraes avanada do sistema.

Na aba Avanado > Clique em Variveis de Ambiente. Configuraes avanadas.

Adicione o caminho como mostrado abaixo: Adicao do caminho do client no path.

Reinicie o servio web

Oracle 7 ou menor
Configurando Oracle 7 ou menor no Windows

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
5
Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )

Nota: O PHP 7.0 compativel apenas com instant client 11 ou superior

Download Instant Client 12.

Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).

Devemos colocar na pasta PHP (NetMake/v9/components/php/) as seguites DLLs:


copiar a dll oraociei12.dll ( encontra-se dentro da pasta do instant client (ex.: C:\instantclient_12_1) ).

Adcione no PATH do sistema o caminho dessa pasta:


V em Painel de Controle > Sistema > Configuraes avanada do sistema.

Na aba Avanado > Clique em Variveis de Ambiente. Configuraes avanadas.

Adicione o caminho como mostrado abaixo: Adicao do caminho do client no path.

Reinicie o servio web

Criando um Conexo no Scriptcase


6
Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando

ao banco de dados Windows

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

Modelo do SGDB : Verso do Oracle utilizado.

Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Windows.

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES ORACLE LINUX

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.

Oracle 8.0.5 ou Acima


Configurando Oracle 8.0.5 ou Acima no Linux

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

Client basic Linux ( x86 )

Client devel Linux ( x86 )

Client basic Linux ( x64 )

Client devel Linux ( x64 )

Instalao Client Oracle


UBUNTU\DEBIAN
Arquitetura x86 Arquitetura x64
sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_amd64.deb
sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_amd64.deb
CENTOS\RHEL
Arquitetura x86 Arquitetura x64
sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart


2
Oracle ODBC
Configurando Oracle ODBC no Linux

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

Client basic Linux ( x86 )

Client devel Linux ( x86 )

Client devel Linux ( x86 )

Client basic Linux ( x64 )

Client devel Linux ( x64 )

Client devel Linux ( x64 )

Instalao Client Oracle


UBUNTU\DEBIAN
Arquitetura x86 Arquitetura x64
sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
sudo alien oracle-instantclient12.1-odbc-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64.rpm
sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_amd64.deb
sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_amd64.deb
sudo dpkg -i oracle-instantclient12.1-odbc-12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-odbc-12.1.0.2.0-2_amd64.deb
CENTOS\RHEL
Arquitetura x86 Arquitetura x64
sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
sudo yum install oracle-instantclient12.1-odbc-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64.rpm
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

Oracle 8
Configurando Oracle 8 no Linux
3
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

Client basic Linux ( x86 )

Client devel Linux ( x86 )

Client basic Linux ( x64 )

Client devel Linux ( x64 )

Instalao Client Oracle


UBUNTU\DEBIAN
Arquitetura x86 Arquitetura x64
sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_amd64.deb
sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_amd64.deb
CENTOS\RHEL
Arquitetura x86 Arquitetura x64
sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

Oracle 7 ou menor
Configurando Oracle 7 ou menor no Linux

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Instale as dependncias abaixo:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
4
- sudo apt-get install libpam0g
UBUNTU\DEBIAN - sudo yum install glibc-devel
CENTOS\RHEL
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits

Client basic Linux ( x86 )

Client devel Linux ( x86 )

Client basic Linux ( x64 )

Client devel Linux ( x64 )

Instalao Client Oracle


UBUNTU\DEBIAN
Arquitetura x86 Arquitetura x64
sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo alien oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_amd64.deb
sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_i386.deb sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_amd64.deb
CENTOS\RHEL
Arquitetura x86 Arquitetura x64
sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm sudo yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
Reinicie o servio do Apache:

sudo /etc/init.d/apachesc9 restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
5

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando

ao banco de dados Linux

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

Modelo do SGDB : Verso do Oracle utilizado.

Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Linux.

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES ORACLE MAC OS X

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.

Oracle 8.0.5 ou Acima


Configurando Oracle 8.0.5 ou Acima no MAC OS X

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.

Realize o download do Instant Client Oracle

Client Oracle 12 Mac OS X

Crie a pasta /usr/local/instantclient/12.1.0.2/

Extraia todo contedo do arquivo baixado em /usr/local/instantclient/12.1.0.2/

Reinicie o servio web.

Oracle ODBC
Configurando Oracle ODBC no MAC OS X

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.

Realize o download do Instant Client Oracle

Client Oracle 12 Mac OS X

Crie a pasta /usr/local/instantclient/12.1.0.2/

Extraia todo contedo do arquivo baixado em /usr/local/instantclient/12.1.0.2/

Reinicie o servio web.

Oracle 8
Configurando Oracle 8 no MAC OS X

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.

Realize o download do Instant Client Oracle

Client Oracle 12 Mac OS X

Crie a pasta /usr/local/instantclient/12.1.0.2/

Extraia todo contedo do arquivo baixado em /usr/local/instantclient/12.1.0.2/


2
Reinicie o servio web.

Oracle 7 ou menor
Configurando Oracle 7 ou menor no MAC OS X

A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.

Realize o download do Instant Client Oracle

Client Oracle 12 Mac OS X

Crie a pasta /usr/local/instantclient/12.1.0.2/

Extraia todo contedo do arquivo baixado em /usr/local/instantclient/12.1.0.2/

Reinicie o servio web.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
3

Conectando

ao banco de dados Mac OS X

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

Modelo do SGDB : Verso do Oracle utilizado.

Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Mac OS X.

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
4

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

PostgreSQL
PGINA INICIAL CONEXES POSTGRESQL
2
1

Windows
PGINA INICIAL CONEXES POSTGRESQL WINDOWS

O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.

PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL PDO
Configurando PostgreSQL PDO no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.4 ou Acima


Configurando PostgreSQL 6.4 ou Acima no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.3 ou Abaixo


Configurando PostgreSQL 6.3 ou Abaixo no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
2

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Verso do Windows utilizado.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Windows

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES POSTGRESQL LINUX

O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.

PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL PDO
Configurando PostgreSQL PDO no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.4 ou Acima


Configurando PostgreSQL 6.4 ou Acima no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.3 ou Abaixo


Configurando PostgreSQL 6.3 ou Abaixo no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
2

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Verso do Linux utilizado.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Linux

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES POSTGRESQL MAC OS X

O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.

PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL PDO
Configurando PostgreSQL PDO no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.4 ou Acima


Configurando PostgreSQL 6.4 ou Acima no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

PostgreSQL 6.3 ou Abaixo


Configurando PostgreSQL 6.3 ou Abaixo no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo PostgreSQL.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Verso do Mac OS X utilizado.

Servidor do SGDB : Insira o IP do servidor onde est localizado o Mac OS X

Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

MSSQL Server
PGINA INICIAL CONEXES MSSQL SERVER
2
1

Windows
PGINA INICIAL CONEXES SQL SERVER WINDOWS

A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MSSQL deve ser habilitada no PHP.

Se voc estiver utilizando um servidor Microsoft Azure, consulte mais detalhes de configurao em: https://docs.microsoft.com/pt-
br/azure/sql-database/sql-database-get-started

MSSQL Server ADO


Configurando MSSQL Server ADO no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo MSSQL Server ADO.

MSSQL Server Native SRV PDO


Configurando MSSQL Server Native SRV no Windows

A instalao automtica do Scriptcase j vem com o MSSQL Server Native SRV pr-configurado, faltando apenas o client para realizar a
conexo.

Sistemas operacionais suportados:

Windows Server
2008 SP2

2008 R2 SP1

2012

2012 SP2

2016

Windows
7 SP1

Vista SP2

8.1

10

Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:

ODBC Driver 11 64 bits

ODBC Driver 11 32 bits

Instalao do Microsoft ODBC Driver 11 for SQL Server

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


2

Wizard de instalao.

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

Wizard de instalao.

Nesta opo deixe marcado a opo Componentes Cliente.

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

Wizard de instalao.

Clique em Instalar para iniciar a instalao do client.


3

Wizard de instalao.

Os recursos do programa que voc selecionou esto sendo instalados.

Wizard de instalao.

Clique em concluir para sair.

Wizard de instalao.

MSSQL Server Native SRV


Configurando MSSQL Server Native SRV no Windows
4
A instalao automtica do Scriptcase j vem com o MSSQL Server Native SRV pr-configurado, faltando apenas o client para realizar a
conexo.

Sistemas operacionais suportados:

Windows Server
2008 SP2

2008 R2 SP1

2012

2012 SP2

2016

Windows
7 SP1

Vista SP2

8.1

10

Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:

ODBC Driver 11 64 bits

ODBC Driver 11 32 bits

Instalao do Microsoft ODBC Driver 11 for SQL Server

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

Wizard de instalao.

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


5

Wizard de instalao.

Nesta opo deixe marcado a opo Componentes Cliente.

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

Wizard de instalao.

Clique em Instalar para iniciar a instalao do client.

Wizard de instalao.

Os recursos do programa que voc selecionou esto sendo instalados.


6

Wizard de instalao.

Clique em concluir para sair.

Wizard de instalao.

MSSQL Server ODBC


Configurando MSSQL Server ODBC no Windows

A instalao automtica do Scriptcase j vem com o MSSQL Server ODBC pr-configurado, faltando apenas o client para realizar a
conexo.

Sistemas operacionais suportados:

Windows Server
2008 SP2

2008 R2 SP1

2012

2012 SP2

2016

Windows
7 SP1

Vista SP2

8
7
8.1

10

Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:

ODBC Driver 11 64 bits

ODBC Driver 11 32 bits

Instalao do Microsoft ODBC Driver 11 for SQL Server

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

Wizard de instalao.

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

Wizard de instalao.

Nesta opo deixe marcado a opo Componentes Cliente.

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

Wizard de instalao.

Clique em Instalar para iniciar a instalao do client.

Wizard de instalao.

Os recursos do programa que voc selecionou esto sendo instalados.

Wizard de instalao.

Clique em concluir para sair.


9

Wizard de instalao.

Configurando fonte de dados


Para conectar com o MS SQL Server ODBC ser preciso criar uma fonte de dados de sistema no mesmo servidor do Scriptcase.

Para isso acesse: Painel de Controle > Sistema e Segurana > Ferramentas Administrativas > Fontes de Dados ODBC

Aps criar a fonte de dados de sistema, basta apenas criar uma conexo MS SQL Server ODBC no Scriptcase.

MSSQL Server
Configurando MSSQL Server no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo MSSQL Server.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
10

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.

Servidor do SGDB : Insira o IP\INSTNCIA do servidor onde est localizado o Windows.

Usurio : Informe o usurio para conseguir acesso ao seu Windows.

Senha : Informe a senha para conseguir acesso ao seu Windows.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.

Converter Unicode - Selecione se haver converso de caracteres para unicode.

Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.

Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES SQL SERVER LINUX

A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MSSQL deve ser habilitada no PHP.

Se voc estiver utilizando um servidor Microsoft Azure, consulte mais detalhes de configurao em: https://docs.microsoft.com/pt-
br/azure/sql-database/sql-database-get-started

PDO DBLIB
Configurando PDO DBLIB no Linux

O Scriptcase fornece o driver PDO_DBLIB pr-configurando, faltando apenas o unixOBDC e o FreeTDS para que seja possvel realizar a
conexo. Abaixo podemos visualizar os passos necessrios para conectar com o scriptcase:

Atravs do terminal, como super usurio, devemos instalar os pacotes abaixo:

Distribuio: Debian\Ubuntu

sudo apt-get install unixODBC unixODBC-dev gcc nano wget

Distribuio: RHEL\CentOS

sudo yum install unixODBC unixODBC-devel gcc nano wget

Distribuio: Suse\OpenSuse

sudo zypper install unixODBC unixODBC-devel gcc nano wget

Realize o download do FreeTDS:

wget http://cdn1.netmake.com.br/download/freetds-0.95.95.tar.gz

Descompacte o FreeTDS:

tar -zxf freetds-0.95.95.tar.gz

Acesse a pasta do FreeTDS:

cd freetds-0.95.95

Realize a configurao do pacote FreeTDS:

sudo ./configure with-tdsver=7.4 with-unixodbc=/usr disable-libiconv disable-static disable-threadsafe enable-msdblib disable-sspi


with-gnu-ld && make && make install

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
2
Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.

Servidor do SGDB : Insira o IP\INSTNCIA do servidor onde est localizado o Linux.

Usurio : Informe o usurio para conseguir acesso ao seu Linux.

Senha : Informe a senha para conseguir acesso ao seu Linux.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.

Converter Unicode - Selecione se haver converso de caracteres para unicode.

Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.

Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES SQL SERVER MAC OS X

A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PDO DBLIB deve ser habilitada no PHP.

PDO DBLIB
Configurando PDO DBLIB no Mac OS X

A instalao automtica do Scriptcase j habilita a conexo DBLIB.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.

Servidor do SGDB : Insira o IP\INSTNCIA do servidor onde est localizado o Mac OS X.

Usurio : Informe o usurio para conseguir acesso ao seu Mac OS X.

Senha : Informe a senha para conseguir acesso ao seu Mac OS X.

Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.

Converter Unicode - Selecione se haver converso de caracteres para unicode.

Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.

Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
3

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

SQLite
PGINA INICIAL CONEXES SQLITE
2
1

Windows
PGINA INICIAL CONEXES SQLITE WINDOWS

O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.

SQLite PDO
Configurando SQLite no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo SQLite.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como SQLite PDO.

PATH : Informe o caminho completo at o arquivo SQLite.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES SQLITE LINUX

O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.

SQLite PDO
Configurando SQLite no Linux

A instalao automtica do Scriptcase j habilita automticamente a conexo SQLite.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como SQLite PDO.

PATH : Informe o caminho completo at o arquivo SQLite.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES SQLITE MAC OS X

O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.

SQLite PDO
Configurando SQLite no MAC OS X

A instalao automtica do Scriptcase j habilita automticamente a conexo SQLite.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como SQLite PDO.

PATH : Informe o caminho completo at o arquivo SQLite.

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

ODBC
PGINA INICIAL CONEXES ODBC
2
1

Windows
PGINA INICIAL CONEXES ODBC GENERICO WINDOWS

A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.

Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.

ODBC Genrico
Configurando ODBC no Windows

A instalao automtica do Scriptcase j habilita automticamente a conexo ODBC.

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows

Selecionando a conexo ao banco de dados Windows

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2

Conectando ao

banco de dados Windows

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

Modelo do SGDB : Definido como ODBC Genrico.

Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.

Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.

Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Windows

Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Windows

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Windows

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a
3
conexo do banco de dados Windows

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Linux
PGINA INICIAL CONEXES ODBC GENERICO LINUX

A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.

Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.

ODBC Genrico
Configurando ODBC no Linux

A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, deve-se instalar apenas o driver UnixODBC para realizar a
conexo.

UBUNTU\DEBIAN x86_64 CENTOS\RHEL x86_64

- sudo dpkg --add-architecture i386


- sudo yum update
- sudo apt-get update
- sudo yum install unixODBC
- sudo apt-get install unixodbc-dev unixodbc

UBUNTU\DEBIAN i386 ( x86 ) CENTOS\RHEL i686 ( x86 )

- sudo dpkg --add-architecture i386


- sudo yum update
- sudo apt-get update
- sudo yum install unixODBC.i686
- sudo apt-get install unixodbc-dev:i386 unixodbc:i386

Reinicie o servio do Apache:

sudo /etc/init.d/apachesc81 restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
2

Selecionando a conexo ao banco de dados Linux

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Linux

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

Modelo do SGDB : Definido como ODBC Genrico.

Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.

Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.

Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Linux

Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Linux

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Linux

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Linux

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Mac OS X
PGINA INICIAL CONEXES ODBC GENERICO MAC OS X

A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.

Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.

Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.

ODBC Genrico
Configurando ODBC no MAC OS X

A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, faltando apenas o driver UnixODBC para realizar a
conexo.

Pr-Requisitos

Instalar o pacote brew

Adicionar o pacote brew:

Execute atravs do terminal:


ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

brew install unixodbc

Reinicie o servio do Apache:

/Applications/NetMake/v81/components/xamppfiles/xampp restart

Criando um Conexo no Scriptcase


Acesse o Scriptcase atravs da url http:127.0.0.1:8090/scriptcase

Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo

Criando uma nova conexo

Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2

Selecionando a conexo ao banco de dados Mac OS X

Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:

Conectando ao

banco de dados Mac OS X

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

Modelo do SGDB : Definido como ODBC Genrico.

Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.

Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.

Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Mac OS X

Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Mac OS X

Testar conexo : Exibir se a conexo foi realizada com sucesso ou no.

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

Configurao

avanada da conexo do banco de dados Mac OS X

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 esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:

Filtrando a

conexo do banco de dados Mac OS X

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.

Views - Permite configurar a exibio das Views de sua base de dados.

Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.

Procedures - Permite configurar a exibio das Procedures de sua base de dados.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.


Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibio.

Proprietrio - Permite configurar o proprietrio de tabelas para exibio.

Exibir - Permite configurar se ser exibido ou no a configurao de tabelas e proprietrios.


1

Viso Geral
PGINA INICIAL APLICAES

O Scriptcase oferece uma gama de aplicaes que possibilita ao desenvolvedor criar um sistema completo, ainda permite a integrao
das aplicaes com bibliotecas externas potencializando o poder da ferramenta no desenvolvimento de sistemas.

Veja abaixo os tipos de aplicaes disponveis.

Consulta Aplicao para visualizao de dados, esta aplicao possui o carter de relatrio onde podemos realizar exportaes PDF, XLS, XML
entre outros formatos.

Procedure Semelhante a consulta, esta aplicao est disponvel apenas para alguns bancos de dados (MSSQL Server, Oracle e Db2) ao
selecionar a conexo, caso exista uma procedure que retorne informaes ser exibida esta aplicao especial.

Formulrio - Aplicao para cadastro e atualizao de dados, existem quatro orientaes.


nico Registro Um registro por pgina

Mltiplos registros Vrios registros por pgina onde a interao com os dados pode ser feita em vrias linhas ao mesmo tempo.

Grid Editvel Vrios registros por pgina, onde cada interao com os dados realizada individualmente e as linhas esto habilitadas para
edio.

Grid Editvel View - Vrios registros por pgina, onde cada interao com os dados realizada individualmente e as linhas esto
desabilitadas para edio, para edit-las preciso habilitar clicando no cone de edio.

Abas Esta aplicao permite a criao de abas onde podemos comportar outras aplicaes como consultas e formulrios.

Controle Aplicao utilizada para criao de controles em um sistema, no vinculada com tabelas, e necessita da criao de um ou mais
campos para seu funcionamento. Um exemplo de utilizao na criao de uma tela de login.

Menu - Servem para criar uma estrutura hierrquica de navegao das aplicaes do sistema. Existem dois tipos de menu disponveis, Menu
Horizontal e Menu rvore, que diferem apenas na forma de visualizao dos seus itens.

Filtro Aplicao utilizada para criao de filtros exclusivamente para formulrios.

Report PDF Aplicao responsvel por gerar relatrios utilizando formatos predefinidos, onde podemos posicionar os dados no relatrio.

Dashboard Permite exibir vrias aplicaes inseridas em widgets.

Blank Esta aplicao permite a insero de cdigo PHP / HTML e exibe o resultado do processamento. A vantagem da utilizao desta aplicao
a possibilidade de utilizao das macros e a integrao nativa com as demais aplicaes.

Calendrio Aplicao onde podermos manter uma agenda de eventos podendo ser vinculado ao google calendar

Nova Aplicao
O processo de criao de uma aplicao bem simples e intuitivo. Primeiramente selecione a aplicao desejada.
2

Dados da Aplicao

Nesta aba devemos selecionar a conexo (caso a aplicao utilize) utilizada na aplicao. Ao selecionar a conexo as tabelas sero
carregadas, e sero exibidas no campo Tabelas.

possvel selecionar mais de uma tabela na criao das aplicaes, com exceo das aplicaes formulrio e calendrio.

Aps selecionarmos as tabelas e campos que devero fazer parte da aplicao, devemos informar seu nome e idioma.
3

Conexo - Define a conexo usada para a criao da aplicao. Sero listadas as conexes existentes no projeto.

Tabelas - Define as tabelas que sero usadas na aplicao. (Formulrio e Calendrio podem utilizam apenas uma tabela)

Campos - Define os campos que faram parte das aplicaes.

Comando Select - Exibe o comando select criado aps selecionar as tabelas e campos. Este campo permite tambm a insero de um SQL criado
previamente, desde que utilize tabelas existentes na base de dados selecionada na conexo.

Nome - Nome da aplicao que est sendo criada, no pode conter caracteres especiais.

Localizao - Idioma da aplicao que ser criada. O idioma padro do projeto vem selecionado automaticamente.

Relacionamento

Ao selecionarmos duas ou mais tabelas, a aba Relacionamento ser exibida. Nesta aba visualizaremos o relacionamento criado entre as
aplicaes, onde podemos editar os campos relacionados.
4
Abaixo o formulrio de edio dos campos relacionados.

Editar Campos

Lista de campos que sero criados na aplicao, bem como seus nomes de exibio e tipos. Aqui podemos realizar pequenas
configuraes nos campos, como a alterao de seu nome de exibio ou a alterao do seu tipo.

Caso tenha algum erro no SQL de criao da aplicao, esta tela ficar em branco.

Campos - Nome dos campos na base de dados.

Label - Nome dos campos na visualizao da aplicao gerada.

Tipo de dado - Tipo de dado do campo.

Grid - Define os campos disponveis na consulta.

Filtro - Define os campos disponveis no filtro.

Esquema

Tela de definio do esquema da aplicao, o tema padro do projeto (que pode ser visualizado em projeto > propriedades) vir
selecionado automaticamente.
5

Esquema - Lista de temas disponveis no projeto.

Aps a criao seremos redirecionados para a tela de configurao da aplicao criada.

Criar Aplicaes em Lote


Com esta ferramenta possvel criar mltiplas aplicaes (Formulrios e Consultas).

Ao criar consultas e formulrios usando a mesma tabela, as aplicaes sero criadas com uma ligao de aplicao permitindo a
edio do registro a partir da consulta.

Para iniciarmos a criao das aplicaes devemos selecionar uma conexo, para que as tabelas sejam listadas.

Em seguida, devemos selecionar as tabelas que sero utilizadas para a criao das aplicaes. Ao selecionar uma tabela podemos definir
quais aplicaes (Formulrios e Consultas) sero criadas.

Por fim, poderemos definir o nome, descrio e o tipo, no caso dos formulrios.
6

Nome - Nome da aplicao que ser criada.

Descrio - Descrio da aplicao

Tipo - Opo disponvel apenas para os formulrios, define o tipo de formulrio que ser criado (nico registro, mltiplos registros, grid editvel
ou grid editvel View)

Gerar fonte - Ao selecionar est opo todas as aplicaes que esto sendo criadas tero seu cdigo fonte gerado.

Editar - Ao selecionar esta opo todas as aplicaes que esto sendo criadas sero abertas automaticamente no modo de edio, logo aps a
criao.

Restaurar Aplicaes
Recurso que permite restaurar aplicaes do projeto que sofreram alteraes recentes. Ao salvar uma aplicao, o Scriptcase armazena
automaticamente um nmero limitado (definido em Administrao > Configuraes do sistema na opo Quantidade de cpias
automticas das aplicaes) de cpias desta aplicao, para que possa ser restaurada. Primeiramente devemos selecionar a aplicao
que desejamos restaurar.

Posteriormente, devemos selecionar o ponto de restaurao que desejamos e podemos ainda definir um nome para esta aplicao
restaurada.

Salvar Aplicaes
Esta opo salva a aplicao que est aberta no modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra
de ferramentas padro.
7
Gerar Fonte
Diferente do gerar cdigo fonte encontrado no menu projeto, esta opo salva e gera o cdigo fonte apenas da aplicao aberta no
modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra de ferramentas padro.

Executar
Salva e executa a aplicao que est aberta no modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra
de ferramentas padro.

Publicar Aplicao
Esta opo funciona da mesma forma que qualquer publicao, a nica diferente que esta opo publica apenas a aplicao que est
aberta no modo de edio.

Para mais informaes sobre a publicao acesse Publicao

Exportar Aplicaes
Permite exportar todas as aplicaes de um projeto ou selecionar as aplicaes desejadas. Nesta exportao, alm das aplicaes apenas
os arquivos necessrios para o funcionamento das aplicaes selecionadas so enviados junto as aplicaes.

Esta opo pode ser encontrada dentro do menu projeto

Primeiramente devemos selecionar se desejamos exportar todas as aplicaes do projeto ou se desejamos selecionar algumas
aplicaes.

Ao selecionar todas as aplicaes, j ser exibida a tela com o log de exportao e o link para download do arquivo gerado.

Neste exemplo, optamos por Selecionar Aplicaes, neste caso as aplicaes so listadas de acordo com o tipo ou pasta.
8

Para prosseguir, selecione as aplicaes desejadas e clique em exportar. Posteriormente ser exibido um log dos arquivos exportados e
um link para realizao do download do arquivo gerado.

Importar Aplicaes
Permite importar aplicaes criadas e exportadas pelo Scriptcase, desde que as aplicaes tenham cido criadas na mesma verso que
est sendo importada. Esta opo pode ser encontrada dentro do menu projeto

Primeiramente, selecionar o arquivo que deseja importar.

Em seguida, caso tenha algum conflito entre o arquivo que est sendo importado e as existentes no projeto, sero exibidas opes para
que possamos definir as medidas que sero tomadas.
9

As opes so:

Sobrescrever - Sobrescreve os arquivos do projeto pelos arquivos que esto sendo importados.

No Sobrescrever Mantem os arquivos do projeto, ignorando os arquivos que esto sendo importados.

Renomear Mantem os arquivos do projeto e importa os arquivos selecionados com os nomes definidos.

No prximo passo exibe um resumo do que ser restaurado.


1

Mdulos da Grid
PGINA INICIAL APLICAES CONSULTA MDULOS DA GRID

Mdulo Inicial
Permite configurar o modo no qual a aplicao ser iniciada ao ser executada.

Mdulos da aplicao Consulta

Filtro : A aplicao ser iniciada pelo Filtro.

Consulta : A aplicao ser iniciada pela Consulta.

Resumo : A aplicao ser iniciada pelo Resumo ( Necessrio criar uma Quebra ).

Grfico : A aplicao ser iniciada pelo Grfico ( Necessrio criar uma Quebra ).

Imprimir : A aplicao ser iniciada pelo modo de Impresso.

PDF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo PDF.

Word : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Word ( .doc ou .docx ).

Excel : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Excel ( .xls ou .xls ).

RTF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo RTF ( .tft ).

XML : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo XML.

CSV : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo CSV.

Filtro
2

Configuraes do Filtro

da Consulta

Filtrar Mdulo : Configurao para qual mdulo ser realizada a filtragem de dados da aplicao.

Usar Iframe : Configurao para exibir o Filtro em um iframe ( exibindo o Filtro e o mdulo filtrado na mesma pgina ). Opo disponvel apenas
quando o mdulo inicial seja Filtro.

Estado Inicial : Configurao para exibir o mdulo filtrado no momento de execuo da aplicao ou aps realizar a filtragem.

Altura do Iframe : Altura em pixels do iframe utilizado para exibir o mdulo filtrado.

Filtro Modal : Configurao da exibio do filtro em uma janela modal.

Altura do Filtro : Altura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.

Largura do Filtro : Largura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.

Largura da Tabela : Largura da tabela da aplicao.

Unidade da Largura da Tabela :

Consulta
3

Configuraes da

Consulta

Orientao : Define o tipo de orientao da Consulta ( Horizontal, Vertical, Slide ou Formato Livre ).

Label fixo : Ao ativar esta opo, o label das colunas ser fixado no topo da pgina ( disponvel apenas quando a orientao for Horizontal ).

Paginao : Define o tipo de paginao das consulta ( Parcial, Total ou Scroll Infinito ).

Linhas por Pgina : Define a quantidade de linhas por pgina da consulta.

Incremento para o Scroll Infinito : Define a quantidade de linhas exibidas em cada incremento de novos registros. ( Disponvel apenas quando a
paginao estiver como Scroll Infinito ).

Abrir janelas usando modal : Define se as ligaes da consulta para outras aplicaes ou o detalhe que estiverem configuradas para exibio em
iframe sero exibidas em um modal ( Disponvel apenas quando a paginao estiver como Scroll Infinito ).

Manter estado : Define se a quantidade de registros ser preservada ao navegar para outras pginas. (Disponvel apenas quando a paginao
estiver como Scroll Infinito).

Altura da Grid : Define a altura da consulta em pixels. Caso esteja vazio

Largura da Tabela : Define a largura da tabela da aplicao.

Unidade da Largura da Tabela : Define a unidade da largura da tabela ( Automtico , Porcentagem, Pixels ).

Detalhe
4

Configuraes do

Detalhe da Consulta

Exibio do Detalhe : Define o modo de exibio do detalhe ( Ao lado, Abaixo, Em outra pgina, Em outra janela, Modal ).

Alinhamento : Define o alinhamento dos campos no detalhe ( Definido por campo, Esquerda, Direita, Centralizado). Disponvel quando a exibio
do detalhe estiver como Abaixo ou Ao Lado.

Largura do Detalhe : Define a largura do detalhe da aplicao.

Largura do modal : Define a largura do modal do detalhe. Disponvel quando a exibio do detalhe estiver como modal.

Altura do modal : Define a altura do modal do detalhe. Disponvel quando a exibio do detalhe estiver como modal.

Unidade de Largura do Detalhe : Define a unidade de largura do detalhe ( Automtico, Pixels, Porcentagem ).

Resumo

Configuraes do

Resumo da Consulta

Posio do Resumo : Define o modo de exibio do resumo ( Em outra pgina, Na ltima pgina, Em todas as pginas ). O resumo s ser exibido
quando uma Quebra for criada.
5
Grfico

Configuraes do

Grfico da Consulta

Modo de exibio dos grficos : Define o modo de exibio dos grficos ( Nova janela, Mesma pgina, Outra pgina ). O grfico s ser exibido
quando uma Quebra for criada.

Exibir antes do resumo : Define se o grfico ser exibido acima ou abaixo do resumo. Disponvel quando o modo de exibio dos grficos seja na
Mesma Janela.

Quantidade de colunas : Define a quantidade de colunas do Grfico por linha ( um em cada coluna ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.

Margem : Define a margem horizontal dos grficos. Disponvel quando o modo de exibio dos grficos seja na Mesma Janela.

Alinhamento horizontal : Define o posicionamento horizontal do grfico ( Esquerda, Direita, Centralizado ). Disponvel quando o modo de exibio
dos grficos seja na Mesma Janela.

Alinhamento vertical : Define o posicionamento vertical do grfico ( Topo, Centralizado , Final ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.

Ver as configuraes na janela do grfico : Define a exibio das configuraes do grfico na mesma pgina. Disponvel quando o modo de
exibio dos grficos esteja em Outra pgina ou Nova janela.
1

Configurao
PGINA INICIAL APLICAES CONSULTA CONFIGURAO

Configurao avanada

da aplicao Consulta

Url amigvel : Permite definir a url amigvel da aplicao.

Exibir nmero da linha : Permite definir se ser exibido ou no o nmero sequencial da linha da consulta.

Exibir ttulos : Permite definir se os ttulos dos campos sero exibidos ou no.

Quebra de linha no ttulo : Permite definir se haver quebras de linha no ttulo das colunas.

Alinhamento horizontal : Permite definir o alinhamento horizontal da aplicao ( Centralizado, Esquerda, Direita ).

Margens : Permite definir as margens da aplicao (Cima, Baixo, Esquerda, Direita) em pixels.

Alinhamento campos : Permite definir o alinhamento dos campos quando a orientao da consulta est configurada como Vertical ou Slide.

Colunas da tabela : Permite definir o tipo de largura das colunas da aplicao ( Automtico, Calculado, Informado ).

Intervalo de Refresh : Permite definir o intervalo de segundo da recarga da pgina. Quando zero, no haver recarga da pgina.
1

Editar Campos
PGINA INICIAL APLICAES CONSULTA EDITAR CAMPOS

Configurao dos

campos

Campos : Permite acessar as configuraes do campo ( cone esquerda ) e ao pressionar e arrastar pode-se configurar para que o campo seja
exibido ou no na aplicao ou escolher em qual bloco o campo ser exibido.

Label : Nome que ser exibido no ttulo do campo ao executar a aplicao.

Tipo de dado : Permite configurar o tipo de dado do campo no Scriptcase.


1

Posicionamento dos Campos


PGINA INICIAL APLICAES CONSULTA POSICIONAMENTO DOS
CAMPOS
Permite configurar quais campos sero exibidos na aplicao e sua ordem.

Posicionamento dos campos

A caixa esquerda representa os campos que no esto sendo exibidos na aplicao.

A caixa direita representa os campos que esto sendo exibidos na aplicao.


1

Barra de Ferramentas
PGINA INICIAL APLICAES CONSULTA BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possvel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas, superior e inferior, funcionam de forma independente,
permitindo por exemplo, que um boto esteja nas duas barras ao mesmo tempo.

possvel tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:

Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.

Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.

Barra de Ferramentas

Posicionamento dos botes da consulta

Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.

Avanar Avana para a prxima pgina da consulta.


Anterior Retorna para a pgina anterior da consulta.
Primeiro Redireciona para primeira pgina da consulta.
ltimo Redireciona para ltima pgina da consulta.
Sair Finaliza a aplicao.
Navegao por pgina Exibe o link para pginas. ex. 1 2 3 4 5
Exportao : Define o formato disponvel para gerao de exportaes. O ScripCase pode gerar as exportaes nos seguintes formatos:

PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.

Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulrio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamento para a pgina de ajuda.
Separador

- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.

Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.

Adicionar grupo de botes


3

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:

Disposio dos botes e grupo de botes

Configurao dos botes


4

Configurao dos botes

da consulta

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Opes

Opes da consulta

Atributos
Exibir sumrio : Permite definir se o boto de resumo ser exibido para cada pgina.

Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].

Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.

Ir para : Permite definir se o redirecionamento ser para pgina ou registro.

Linhas por pgina : Permite definir quais as opes de quantidade de linhas exibidas no combobox.

Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
5
Barra de ferramentas Mobile

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

Exportao
PGINA INICIAL APLICAES CONSULTA EXPORTAO

Configurao do PDF

Configurao de exportao 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 se modo de impresso ser colorido ou econmico.
Aplicvel apenas para consultas alinhadas horizontalmente, permite definir o nmero de registros que sero
Registros por pgina
impressos por pgina.
Registros 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.
Abrir o arquivo PDF gerado sem a necessidade de exibio de uma pgina intermediria com um link para o
Gerar PDF diretamente
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 da Pgina se ser simples(1,2,3,4,5,), Completo(1/n, 2/n, 3/n,) ou no utilizar
Formato de numerao da pgina
numerao.
Altura da numerao da pgina Permite alinhar a numerao verticalmente, no topo ou no fundo da pgina
Posio horizontal da numerao da
Permite alinhar horizontalmente a numerao da pgina ( Esquerda, centralizado, Direita )
pgina
Dever ser preenchido o valor em milmetros a ser aplicados nas margens do PDF(Cima, Baixo, Direita,
Margem
Esquerda).
2
Imprimir background Permite imprimir background no arquivo PDF.
Tempo de execuo do JS Tempo mximo (em segundos ) de espera do servidor ao executar o JS.
Tempo de criao de imagem dos
Permite definir se os grficos da aplicao sero exibidos no PDF
grficos

Definies do WORD

Configurao de

exportao WORD da consulta

Tipo de impresso Permite definir o modo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Linhas por pgina na Consulta Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Linhas por pgina no Resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Abra o Word diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.

Configurao do CSV

Configurao de

exportao CSV da consulta

Separador de linhas Permite definir o caractere separador de linhas.


Separador de caracteres Permite definir o caractere separador das colunas e registros.
Delimitador de texto Permite definir o caractere utilizado para delimitar o texto das colunas.
Abrir CSV diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
__Adicionar label __ Permite definir se o label das colunas ser adicionado ao arquivo.

XLS

Configurao de
3
exportao XLS da consulta

Gerar XLS diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Formato Permite definir o formato do documento gerado ( xls ou xls ).

Configurao de impresso

Configurao de impresso

da consulta

Modo de impresso Permite definir o contedo da impresso do arquivo ( Ambos, Pgina corrente, Relatrio completo ).
Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Registros por pgina Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Registros por pgina no resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Imprimir background Permite definir se o background ser exibido na impresso.

Outros formatos

PConfigurao de

exportao XML e RTF da consulta

Gerar XML diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Gerar RTF diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
1

SQL
PGINA INICIAL APLICAES CONSULTA SQL

Configurao do SQL

Configurao de SQL da consulta

Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.

Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.

Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1

Colunas
PGINA INICIAL APLICAES CONSULTA COLUNAS

Podemos definir os campos que estaro disponveis na seleo dinmica de campos.

Configurao das colunas

da consulta

A caixa esquerda representa os campos que no esto sendo exibidos na seleo dinmica de campos.

A caixa direita representa os campos que esto sendo exibidos na seleo dinmica de campos.
1

Ordenao
PGINA INICIAL APLICAES CONSULTA ORDENAO

Configurao dos campos

Configurao

da ordenao dos campos.

Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.

Configurao da seleo de campos da ordenao.

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

Configurao da

classificao de campos da ordenao.

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

Configurao

avanada de campos da ordenao.

Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.

Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.

Definir colunas : Permite que os campos sejam escolhidos livremente:

Configurao

avanada das colunas da ordenao.


1

Group Label
PGINA INICIAL APLICAES CONSULTA GROUP LABEL

Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.

Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Edio de propriedades da clula do group label

Atributos

Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1

Segurana
PGINA INICIAL APLICAES CONSULTA SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES CONSULTA LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Gantt
PGINA INICIAL APLICAES CONSULTA GANTT

Configurao do grfico

de gantt da consulta

Formato de sada Formato de sada do grfico de Gantt.


Campo label Campo contendo o label do registro do grfico de Gantt.
Largura Permite definir a largura do grfico de Gantt.
Altura Permite definir a altura do grfico de Gantt.
Meses Permite definir a quantidade de meses exibidos no 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.
Formato de exibio Permite configurar o formato de exibio da data.
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.
1

Salvar Grid
PGINA INICIAL APLICAES CONSULTA SALVAR GRID

Configurao do salvar filtro da consulta

Habilitar Pblico Exibe o boto de Salvar na aplicao.


Usar Regras Permite utilizar regras definidas na aplicao.
1

Campos
PGINA INICIAL APLICAES CONSULTA CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


3

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


6
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
7

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
8
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
9

Interface de configurao

de layout do grfico.

Texto Multiplas Linhas


Configurao Geral

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
10
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

Mtodos para Lookup


11
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
12

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
14

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
15

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
16

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
17
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
18

Interface de configurao

de layout do grfico.

Nmero
Configurao Geral

Interface de configurao

do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
19
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.
20
Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
21
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
23

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
24

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
26

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
27
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
28

Interface de configurao

de layout do grfico.

Decimal
Configurao Geral

Interface de configurao

do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
29
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 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.
30
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
31
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

Configurao do lookup Simples Valor.

Label : Texto que ser exibido na consulta.


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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
33

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
34

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
36

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
37
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
38

Interface de configurao

de layout do grfico.

Por cento
Configurao Geral

Interface de configurao

do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

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

Tipo SQL: Informa o tipo do campo no banco de dados.

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
39
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

Cor dos Negativos : Permite definir uma cor quando o valor for negativo.

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
40

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
41

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
43

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
44

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
46

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
47
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
48

Interface de configurao

de layout do grfico.

Moeda
Configurao Geral

Interface de configurao

do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
49
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.

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 nmeros negativos.
50
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: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
51
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
52

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.

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:


53
Label Valor Inicio Tamanho
Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
54
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
55

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
56

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
57
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
58

Interface de configurao

de layout do grfico.

Por cento (Calculado)


Configurao Geral

Interface de configurao

do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Campo Relacionado: Campo que contm os valores aos quais a verificao de tipo ser realizada.

Mscara de Exibio : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Tipo SQL: Informa o tipo do campo no banco de dados.

Caracter Descrio
59
X
Caracter substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
Descrio
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
60
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

Resumo : Aplica o lookup somente no resumo (HTML e PDF).


61
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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
62
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
63

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
64

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
65

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
66

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
67
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
68

Interface de configurao

de layout do grfico.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.

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.


69
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.


70
CPF
Configurao Geral

Interface de configurao

do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
72
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
73

Interface de configurao

de layout do grfico.

CNPJ
Configurao Geral

Interface de configurao

do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
75
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

CPF e CNPJ
Configurao Geral

Interface de configurao

do campo cpf e cnpj.

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.

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Carto
Configurao Geral
77

Interface de configurao

do campo carto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

CEP
Configurao Geral
79

Interface de configurao

do campo cep.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

E-mail
Configurao Geral
81

Interface de configurao

do campo email.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

URL
Configurao Geral
83

Interface de configurao

do campo url.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Youtube
Configurao Geral
85

Interface de configurao

do campo youtube.

Tipo do dado : Define o tipo do campo da aplicao.

Label : Campo etiqueta na aplicao.

Largura : Largura do vdeo em pixels.

Altura : Altura do vdeo em pixels.

Tipo de Link : Tipo de exibio do link.

O texto da ligao : Texto para chamada do vdeo.

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

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Google Maps
Configurao Geral
87

Interface de configurao

do campo googlempas.

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.

Interface de configurao de Origem

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

A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
88

Para pegar a sua API Key acesse o site clicando aqui

Tipo do link : Define o tipo de ligao.

Texto do Link : Texto para chamada do mapa.

Descrio da marcao : Exibe uma descrio para cada marcao exibida no mapa.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
89
Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Data
Configurao Geral

Interface de configurao

do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.


90

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
92
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
93

Interface de configurao

de layout do grfico.

Hora
Configurao Geral

Interface de configurao

do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de horas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das horas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes
95

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
96

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
97
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
98

Interface de configurao

de layout do grfico.

Data e Hora
Configurao Geral

Interface de configurao

do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de data e hora ao campo. Quando no for selecionada
ser exibido o atributo Separador de data e hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das data e hora.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em data_horas)

Tabela de Formataes
100

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
101

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Imagem ( Banco de Dados )


Configurao Geral
102

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
103

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Imagem ( Nome do Arquivo )


Configurao Geral
104

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
105

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Documento ( Banco de Dados )


Configurao Geral
106

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Exibir icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.

Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).

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.

Interface de configurao da

visualizao.
107
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Documento ( Nome do Arquivo )


Configurao Geral

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Subdiretrio : Inserir um nome de subpasta para salvar os arquivos.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
108

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Cdigo de barras
Configurao
109

Interface de configurao

do campo Cdigo de barras.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Cdigo de barras

Interface de configurao

do Cdigo de barras.

Tipo: Tipo de cdigo de barras;

Output: Formato de imagem de sada que pode ser dos tipos PNG, JPEG e GIF;

DPI: Qualidade da imagem de sada em DPI(Pontos por Polegada);

Thickness: Altura do cdigo de barras;

Resoluo: Resoluo da imagem/cdigo de barras;

Rotao: Rotao da imagem/cdigo de barras;

Font: Fonte e tamanho da fonte do texto do cdigo de barras;

Texto : Texto do cdigo de barras para a ilustrao.

Existem 18 tipos de cdigos de barras , que est listado abaixo:


110

Interface de configurao do Cdigo de barras.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
111
Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

QRCode
Configurao

Interface de configurao

do campo QRCODE.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Formatao dos Valores

Interface de formatao de

valores.

Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.

Tamanho da imagem : Tamanho do QR Code.

Margem : Margem do QR Code.

Interface de formatao de valores.


112
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.


1

Layout
PGINA INICIAL APLICAES CONSULTA LAYOUT

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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

Interface de criao dos blocos da aplicao

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.

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

NTtulo : Exibe o ttulo do bloco.


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

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
5

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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
6
um desses campos, estar associando o valor do campo para exibio no cabealho.

Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.

Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.

Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Rodap

Configurao do rodap da aplicao

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

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
7
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES CONSULTA EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.

onHeader
Este evento executado no cabealho da aplicao.

onFooter
Este evento executado no rodap da aplicao.
1

Eventos Ajax
PGINA INICIAL APLICAES CONSULTA FORMULRIO EVENTOS AJAX

OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1

Botes
PGINA INICIAL APLICAES CONSULTA BOTES

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.

Criao de novos botes

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

Tipos de botes da consulta

Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Excluso de botes

Javascript
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto JavaScript em Link, Imagem ou Boto.


2
Boto

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Bloco de codificao
3

Bloco de

codificao do boto JavaScript.

Neste bloco, aceitvel apenas cdigos JavaScript.

PHP
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.

Boto

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Imagem

Configurao do boto

PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Link

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Bloco de codificao

Bloco de

codificao do boto PHP.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.

Ligao
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.

Boto
5

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
6
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.

Configurado a ligao
Selecionando aplicaes

Configurao da escolha de aplicaes do boto de ligao.

Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.

Parmetros da ligao

Configurao da escolha de parmetros do boto de ligao.

Campo Permite selecionar um campo existente na aplicao


Varivel Permite utilizar uma varivel global.
Fixo Permite escreve um contedo fixo.
Vazio Nenhum valor ser passado para a aplicao seguinte.
Propriedades da ligao ( Consulta )
7

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
RUN
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto RUN em Link, Imagem ou Boto.

Boto

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Imagem

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Definir a janela de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)
9
Link

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Bloco de codificao

Bloco de codificao

do boto RUN na consulta

H dois tipos de eventos no boto run


OnRecord : Processamento executado em cada registro selecionado.

OnFinish : Processamento executado aps todos os registros selecionados.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.


1

Detalhe
PGINA INICIAL APLICAES CONSULTA DETALHE

O Detalhe um recurso interessante para consultas, onde o usurio poder optar para apresentar na Consulta os campos visualmente
mais importantes, exibindo no formulrio de detalhe os dados complementares.

Este recurso ativado quando o usurio clica na imagem apresentado em cada linha da Consulta. Em seguida, apresentado um
formulrio de detalhe do registro.

Para ativar a opo de detalhe, acesse os mdulos da Consulta e ative o checkbox.

Configurao
Nesta funo, o usurio poder definir como o detalhe de um determinado registro dever ser apresentado quando o mesmo for
selecionado e quais informaes do registro devero ser exibidas nesse detalhe.

Escolha dos campos que

sero exibidos no detalhe

Atributos
Escolha dos campos que sero exibidos no detalhe : Permite selecionar os campos desejados. Basta clicar no campo e clicar no boto
Liga/Desliga. Para desmarcar basta fazer a mesma sequncia.

Exibio do Detalhe : Permite definir como o detalhe deve ser exibido. As opes so:
Ao lado : Apresenta os detalhes direita do registro, na mesma janela onde exibida a grid.

Abaixo : Apresenta os detalhes para o registro selecionado, (usar a lupa para selecionar os detalhes de um registro), na parte inferior
da mesma janela.

Em outra pgina : Exibe apenas o detalhe para o registro selecionado ocultando a grid.

Em outra janela : Abre uma janela estilo pop-up para a exibio do detalhe.

Alinhamento : Permite definir se o detalhe usar as configuraes de alinhamento de cada campo que far parte do mesmo ou se
ser forado um padro.

Largura do detalhe : Permite definir a largura HTML para a tela de detalhe da consulta.

Unidade de Largura do detalhe : Permite definir a unidade de largura HTML para a tela de detalhe da consulta, as opes so
porcentagem ou pixel.

Chaves do detalhe

Atravs dessa interface o usurio pode definir os campos que iro fazer parte da clusula where para busca do registro selecionado.
Normalmente, o Scriptcase identifica e assume as chaves primrias da tabela que est sendo utilizada dentro do Select da aplicao. No
entanto, isso nem sempre ocorre, principalmente nos casos em que a aplicao possui joins envolvendo mais de uma tabela.
2

Configurao dos

campos chaves do detalhe

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
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior. De forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Configurao dos botes que

sero exibidos no detalhe

Atributos
Navegao : Apresenta ao de sair ( finalizar ou voltar aplicao ).
Sair : Finaliza ou volta aplicao.

Exportao : Define o formato disponvel para gerao de impresso . O ScripCase pode gerar impresso nos seguintes formatos:
Impresso : Cria uma consulta em formato html.

PDF : Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF..
3
Outros
Separator : Imagem para separar os grupos de botes.

Configurao dos botes

Configurao do label dos botes que sero exibidos no detalhe

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Barra de ferramentas Mobile

Configurao dos

botes que sero exibidos no detalhe

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.

Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
4

Configurao

do cabealho do detalhe da aplicao

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.

Exibe Cabealho : Esta flag determina se o cabealho ser exibido.

Ttulo do Detalhe : 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].
1

SubConsulta
PGINA INICIAL APLICAES CONSULTA SUBCONSULTA

Subconsultas so usadas quando preciso exibir dados hierrquicos, como Clientes e seus respectivos Pedidos. Para tanto a consulta
principal encapsula outras consultas, mostrando em cada um dos seus registros dados complementares das subconsultas. Observe a
figura abaixo onde para cada cliente exibida uma subconsulta com os seus pedidos.

Consulta de

clientes com subconsulta de pedidos.

Configurao
No menu de aplicao, clicando sobre o item Configurao da pasta Subconsultas, podero ser alterados os atributos gerais das
subconsultas.

Menu Subconsultas.
2

Configurao

geral da subconsulta.

Atributos
Ttulo da mesma linha : Este atributo permite configurar a forma de exibio da subconsulta. Caso o ttulo seja exibido na mesma linha, a
tabela da subconsulta ser incorporada consulta principal.

Usando ttulo da

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.

Usando

treeview na subconsulta.

Posicionamento :Permite configurar o posicionamento das subconsultas dentro da consulta principal. As opes so:
Em uma Coluna

Exibe a

subconsulta na mesma linha do registro da consulta principal.

Abaixo de um Registro
3

Exibe a

subconsulta em uma linha separada abaixo do registro da consulta principal.

Alinhamento : Permite configurar o alinhamento da subconsulta em relao a consulta principal quando a opo Posicionamento for Abaixo
de um Registro. As opes so: Esquerda, Direita e Centro.

Definir Individualmente

Qualquer um dos atributos que utilizar o valor Definir Individualmente obriga que a propriedade seja configurada em cada uma das
ligaes.

Ligaes
Para criar uma nova ligao com uma subconsulta clique sobre o item Nova Ligao na pasta Ligaes dentro de Subconsultas.

Criando uma nova subconsulta

Adicionando uma nova subconsulta : Informe o nome e o label para a ligao que ser criada.

Adicionando uma nova subconsulta

Lista de aplicaes : Sero listadas aplicaes de consulta do projeto corrente que contenham variveis globais.

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
4
varivel global.

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.

Passagem de parmetro para varivel

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 a criao da ligao de subconsulta ser concluda.

Editando Subconsultas
No menu de aplicao dentro da pasta Subconsultas existe uma pasta ligaes que contm todas as subconsultas chamadas por esta
aplicao. Clicando sobre uma subconsulta ser exibida uma tela para edio.

Editando subconsultas

Configurao Geral
5

Configurao

geral de Subconsulta

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. Configurao de exibio

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.

Configurao

das Subconsultas.

Configurao da visualizao
6
Estas opes s sero exibidas caso todas as seguintes condies sejam verdadeiras:

Atributo Valor
Titulo na mesma linha No
Habilitar Treeview No
Posicionamento Em uma Coluna

Configurao de

visualizao da subconsulta

Atributos
Alinhamento Horizontal : Define o alinhamento horizontal da subconsulta. Pode ser alinhado a Esquerda, Direita ou Centro.

Alinhamento Vertical : Define o alinhamento vertical da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.

Cor do Fundo : Pode definir a cor de fundo. Caso no seja preenchido ser utilizado a cor de fundo de aplicaes de consulta do Esquema de
Visualizao atual.

Alinhamento Horizontal do Ttulo : Define o alinhamento horizontal do Label da subconsulta. Pode ser alinhado a Esquerda, Diretira ou
Centro.

Alinhamento Vertical do Ttulo : Define o alinhamento vertical do Label da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.

Negrito : Define o ttulo (label) da subconsulta em negrito.


1

Regras de ordenao
PGINA INICIAL APLICAES CONSULTA REGRAS DE ORDENAO

Configurao

das regras de ordenao

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

Criando uma Regra de ordenao

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.

Configurando uma Regra de ordenao

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 -
2
se a ordenao for Descendente.
1

Filtro Refinado
PGINA INICIAL APLICAES CONSULTA FORMULRIO FILTRO REFINADO

O filtro refinado um recurso onde possvel integrar uma interface de pesquisa, ao lado da grid, restringindo valores de acordo com
um universo existente na base de dados.

Aplicao em execuo com filtro refinado

Configurao

Configurao

do filtro refinado

Atributos
Mover filtrados acima : Sempre que voc filtrar por um campo, este campo movido para o topo da pilha do filtro refinado.
2
Mostrar quantidade : Ao lado dos valores dos campos, aparecer a quantidade existente. Ex.: Brasil (1547)

Modo de incio : Permite a escolha do modo inicial dos campos no filtro refinado.

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
Selecionando Campos

O filtro refinado automaticamente adicionado consulta, quando, um ou mais campos da Consulta estiverem selecionados na aba
Selecionar Campos.

Selecionando

campos do filtro refinado

Editando Campos

Na aba Edio dos campos, voc pode configurar cada campo de acordo com o que deseja.

Editando campos do filtro refinado

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.
3
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.
1

Quebras
PGINA INICIAL APLICAES CONSULTA QUEBRAS

Configurao das Quebras


Estas so configuraes gerais para as quebras da consulta, independente do seu tipo, esttica ou dinmica. Aqui poderemos definir
algumas opes de visualizao das quebras, como a utilizao de treeview, por exemplo.

A opo Habilitar TreeView no est disponvel para paginao Scroll Infinito.

Habilitar TreeView : Define a utilizao de TreeView nas quebras, que por sua vez, permite expandir ou recolher os registros exibidos nas quebra.

Posio da Quebra : Define o posicionamento da quebra em relao aos registros do grupo. As opes so Antes dos registros ou Aps os
registros.

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 da label dos campos dentro dos grupos.

Ttulo para Quantidade : Define um ttulo para a coluna de quantidade de registros.

Separador do Valor : Definir o separador entre o ttulo e o valor do campo na quebra.

Tabular quebra : Define a margem esquerda da Quebra. O valor deve ser informado em pixel.

Dividir quebra : Define o espaamento entre duas Quebras. O valor deve ser informado em pixel.

Quebra Dinmica
Este tipo de quebra, possibilita que o usurio final configure a aplicao em tempo de execuo, da forma que lhe convm. Os campos
selecionveis, no momento da execuo da aplicao, so disponibilizados pelo desenvolvedor no ato da configurao da quebra
dinmica.

Selecionar Campos

Nesta tela definimos os campos disponveis na quebra dinmica e que sero totalizados na consulta e resumo, quando a quebra
dinmica for utilizada.

Esta quebra funciona independente de qualquer outra configurao de quebra ou totalizao j realizada, ou seja, os campos definidos
para serem totalizados na consulta ou resumo na quebra dinmica, estaro visveis apenas quando a quebra dinmica for utilizada.
2
Poderemos visualizar todos os campos disponveis para configurao da quebra e totalizaes nos Campos da Consulta.

A opo Usar Quebra Dinmica, ativa a quebra na aplicao em tempo de execuo.

Campos utilizados na totalizao da consulta devem estar configurados para serem exibidos na consulta.

Campos da Consulta : Lista todos os campos da aplicao.

Campos da Quebra: Define os campos que faram parte da quebra.

Totalizao da Consulta : Define os campos que faro parte da totalizao da consulta.

Totalizao do Resumo:Define os campos que faro parte da totalizao do resumo.

Campos da Quebra

Devemos arrastar e soltar os campos que faro parte da quebra em Campos da Quebra.

Cada campo pode ser adicionado apenas uma vez aos Campos da Quebra, com exceo dos campos tipo date e datetime.

C A M P O S DAT E E DAT E T I M E

Para campos date e datetime, foram adicionados alguns intervalos de visualizao, por este motivo estes campos podem ser adicionados
duas ou mais vez a quebra.
3

Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.

Os campos configurados nesta totalizao podem ser editados em Consulta > Totalizao > Campos > Quebra dinmica

Totalizao do Resumo

Os campos adicionados na totalizao do resumo, estaro visveis apenas no resumo no momento que quebra dinmica for utilizada.

Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
4
Os campos configurados nesta totalizao podem ser editados em Resumo > Campos > Quebra dinmica

Campos

Os campos adicionados aos Campos da quebra sero listados dentro da pasta Campos, para que possam ser editados individualmente.

Configurao Geral
C AT E G O R I A S : T E X TO E C D I G O D E BA R R A S

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Converte Letra: Capitula o texto de acordo com a opo selecionada.


Caixa Alta: Transforma todo texto em letras maisculas.

Caixa Baixa: Transforma todo texto em letras minsculas.

Capitula primeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta apenas a primeira palavra.

Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.

Tipo SQL: Informa o tipo do campo no banco de dados.

C AT E G O R I A S : N M E R O E C A LC U L A D O

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.

Tipo SQL: Informa o tipo do campo no banco de dados.

C AT E G O R I A S : E S P E C I A L E DATA / H O R A

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Tipo SQL: Informa o tipo do campo no banco de dados.


5
Configurar Lookup

Esta opo est disponvel para os campos das categorias: Texto, Nmero, Calculado, Especial e Cdigo de Barras.

Nesta opo, possvel configurar um lookup de exibio para os campos dos tipos citados acima. Para mais informaes sobre como
utilizar o lookup de consulta, acesse Aplicaes > Consulta > Campos > Texto.

Formatao dos Valores


TIPO NMERO

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)

Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

T I P O M O E DA

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.

Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)

Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

T I P O DATA

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.

Configuraes das Quebras


6

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

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.


7
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

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.

Quebra Esttica
Este tipo de quebra previamente configurada pelo desenvolvedor, onde o usurio final seleciona uma das quebras disponibilizadas na
aplicao.

Configuraes

Estas configuraes refletem apenas nas quebras estticas.

Configuraes de Agrupamentos Estticos

Usar Quebra vazia: Configurao usada quando desejamos que a consulta seja iniciada sem nenhuma quebra.

Ttulo da quebra vazia : Define um ttulo para a opo quebra vazia. (Disponvel apenas ao habilita a opo quebra vazia)

Quebra inicial: Define a quebra que ser usada no carregamento inicial da aplicao gerada.

Configurao das Regras de Ordenaes

Define a ordem de exibio das quebras existentes na consulta.


8

Nova Quebra

Interface de criao das quebras estticas.

Nome: Define o nome interno da quebra, utilizado pelo Scriptcase.

Label: Define o nome de exibio da quebra, que ser exibido na aplicao.

Campos da Consulta : Lista todos os campos da aplicao.

Campos da Quebra: Define os campos que faram parte da quebra.

Totalizao da Consulta : Define os campos que faro parte da totalizao da consulta.

Totalizao do Resumo:Define os campos que faro parte da totalizao do resumo.

Campos da Quebra

Devemos arrastar e soltar os campos que faro parte da quebra em Campos da Quebra.
9

Cada campo pode ser adicionado apenas uma vez aos Campos da Quebra, com exceo dos campos tipo date e datetime.

C A M P O S DAT E E DAT E T I M E

Para campos date e datetime, foram adicionados alguns intervalos de visualizao, por este motivo estes campos podem ser adicionados
duas ou mais vez a quebra.

Totalizao da Consulta

Os campos adicionados nesta totalizao, estaro visveis apenas na consulta (caso o campo totalizado esteja visvel na consulta) no
momento que quebra for utilizada.

Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
10

Os campos configurados nesta totalizao podem ser editados em Consulta > Totalizao > Campos > Quebra dinmica

Totalizao do Resumo

Os campos adicionados na totalizao do resumo, estaro visveis apenas no resumo no momento que quebra dinmica for utilizada.

Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.

Os campos configurados nesta totalizao podem ser editados em Resumo > Campos > Quebra dinmica

Editar quebras

Aps a criao, as quebras sero listadas dentro da pasta Quebra Esttica, abaixo do item configurao.

Ao expandir a pasta da quebra, teremos cone configurao, que ao acessar poderemos editar toda a quebra.

Ainda poderemos visualizar os campos utilizados na quebra, que podem ser editados independentes da visualizao da consulta, pode
poder ser visto abaixo.

Campos

Os campos adicionados aos Campos da quebra sero listados dentro da pasta Campos, para que possam ser editados individualmente.

Configurao Geral
C AT E G O R I A S : T E X TO E C D I G O D E BA R R A S
11

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Converte Letra: Capitula o texto de acordo com a opo selecionada.


Caixa Alta: Transforma todo texto em letras maisculas.

Caixa Baixa: Transforma todo texto em letras minsculas.

Capitula primeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta apenas a primeira palavra.

Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.

Tipo SQL: Informa o tipo do campo no banco de dados.

C AT E G O R I A S : N M E R O E C A LC U L A D O

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.

Tipo SQL: Informa o tipo do campo no banco de dados.

C AT E G O R I A S : E S P E C I A L E DATA / H O R A

Tipo do Dado: Define o tipo de dado do campo no html.

Label das quebras: Define a label do campo exibido na quebra.

Tipo SQL: Informa o tipo do campo no banco de dados.

Configurar Lookup

Esta opo est disponvel para os campos das categorias: Texto, Nmero, Calculado, Especial e Cdigo de Barras.

Nesta opo, possvel configurar um lookup de exibio para os campos dos tipos citados acima. Para mais informaes sobre como
utilizar o lookup de consulta, acesse Aplicaes > Consulta > Campos > Texto.

Formatao dos Valores


12
TIPO NMERO

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)

Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

T I P O M O E DA

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.

Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)

Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

T I P O DATA

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.

Configuraes das Quebras


13

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

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.


14
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

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.

Eventos
Estes eventos esto disponveis apenas para quebras estticas.

O evento OnGroupByAll ocorre aps a execuo da quebra e nos permite a manipulao das variveis de totalizao.

As variveis da totalizao so criadas por base nos campos selecionados para a quebra e totalizao.

Segue abaixo um exemplo das variveis disponveis:

Supondo que uma aplicao possua uma quebra por estado e cidade e duas totalizaes por parcela e saldo, sero disponibilizadas as
seguintes variveis de totalizao:

{count_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_estado} 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.
Para acessar as variveis de totalizao por grupo, basta substituir o nome da quebra por quebra. Exemplo: {sum_saldo_cidade} por
{sum_quebra_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.
Exemplo:

Em uma aplicao que tenha quebras por estado e cidade e que totalize um campo saldo nos totais das quebras, desejamos exibir a
mdia em substituio ao saldo. Cria-se um mtodo, no evento OnGroupByAll, com o seguinte contedo:
15
{sum_quebra_saldo} = {sum_quebra_saldo} / {count_quebra};
1

Totalizao da Consulta
PGINA INICIAL APLICAES CONSULTA TOTALIZAO DA CONSULTA

Os campos desta totalizao so exibidos apenas em consultas que no possuem quebras ou que utilizem quebra vazia.

Configurao
Estas configuraes so aplicadas as totalizaes da consulta.

Total em Linha nica : Permite exibir o ttulo Total Geral e os valores totalizados em uma nica linha.
Exemplo do total em linha nica Ativado:

Exemplo do total em linha nica Desativado:

Exibir Total Geral : Indica em quais pginas o total geral ser exibido. As opes so as seguintes: Em todas as pginas , Na ltima pgina ou No
exibir.

Quantidade de Registros : Permite exibir a quantidade de registros junto ao ttulo Total Geral.
Exemplo da opo Quantidade de Registros __Ativada__:

Exemplo da opo Quantidade de Registros __Desativada__:

Selecionar Campos
Podemos definir os campos que sero totalizados e o tipo de totalizao que ser realizada em cada campo. O mesmo campo pode ser
utilizado mais de uma vez na totalizao, desde que utilizem tipos de totalizaes diferentes.

Para definir os campos que sero totalizados, arraste-os para a rea, Totalizao da consulta.
2

Campos utilizados na totalizao devem est configurados para serem exibidos na consulta.

Ao posicionar os campos, devemos definir qual o tipo de totalizao ser utilizada, para isso, clique no combo box que exibe o tipo de
totalizao e selecione um dos disponveis.

Os tipos de totalizao disponveis so:

Soma : Define que seja gerado uma soma 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 : Calcula a mdia aritmtica dos valores referente ao campo selecionado.

Varincia : Calcula a disperso dos valores com relao mdia.

Desvio padro : Mede a variabilidade dos valores volta da mdia, o valor mnimo do desvio padro 0 indicando que no h variabilidade, ou
seja, que todos os valores so iguais mdia.

Mdia ponderada : Calcula a mdia ponderada referente ao campo selecionado. Para definir o peso utilizado no clculo da mdia acesse as
configuraes do campo selecionado em Totalizao > Campos > Totalizao .
Peso de mdia ponderada : Peso utilizado para calcular a mdia ponderada.

Contagem : Exibe o total de registros referente ao campo selecionado.

Contagem distinta : Exibe o total de registros referente ao campo selecionado, distinguindo os valores.
3
Os campos da totalizao da consulta so exibidos apenas em consultas que no possuem quebras ou que utilizem quebra vazia.

Posicionamento
Define o posicionamento e a label utilizada pelas totalizaes na consulta. Existem trs formatos de exibio, Padro, Agrupado ou Por
campo, que sero detalhados abaixo.

Padro

Ao adicionar o mesmo campo duas ou mais vazes na totalizao ou utilizar tipos de totalizaes diferentes nos campos selecionados,
esta opo no ser exibida.

A opo Padro retorna o resultado abaixo da coluna que est sendo totalizada. Ao totalizar mais de uma coluna da consulta, utilizando o
mesmo tipo de totalizao, os resultados so exibidos na mesma linha.

A linha com o Total Geral exibe a soma das colunas Valor do pedido.

A L I N H A M E N TO

Esta opo est disponvel para os formatos de exibio Padro e Agrupamento.

Define o posicionamento da label definida nas Configuraes Label. As opes disponveis so Centralizado, Esquerda e Direita:

Esquerda :

Direita :

Centralizado :

CO N F I G U R A E S L A B E L ( PA D R O )
4
Permite alterar a label exibida na totalizao.

Por padro, iremos exibir Total Geral.

Agrupado

A opo Agrupado retorna os resultados das totalizaes, separando cada tipo de totalizao por linha.

possvel posicionar as linhas dos totais arrastando para a posio desejada.

Neste exemplo, estamos exibindo a soma, mdia e o Mximo da coluna Valor do Pedido.

A L I N H A M E N TO

Esta opo est disponvel para os formatos de exibio Padro e Agrupamento.

Define a distncia da label, definida nas Configuraes Label, em relao ao resultado da totalizao. As opes disponveis so
Centralizado, Esquerda e Direita:
5

Esquerda :

Direita :

Centralizado :

CO N F I G U R A E S L A B E L ( AG R U PA D O )

Permite alterar a label exibida na totalizao

Por campo

Esta opo exibe os valores no canto esquerdo posicionando os resultados um ao lado do outro.

QUEBRA DE LINHA POR CAMPO

Esta opo define a forma de exibio dos campos na totalizao, exibidos os campos na mesma linha ou divididos por linha.

Separados por linha:


6
Exibidos na mesma linha:

CO N F I G U R A E S L A B E L ( P O R C A M P O )

Permite alterar a label exibida na totalizao

Campos
Esta opo permite configurar a exibio dos valores e labels dos campos selecionados nas totalizaes da consulta.

Configurao Geral

Permite alterar a label exibida na totalizao

Configurao visual da Totalizao nas quebras

Define a formatao dos campos exibidos no subtotal do grupo.

Fonte do Texto : Define a fonte utilizada.

Tamanho da Fonte : Define o tamanho da fonte.

Cor do Texto : Define a cor do texto.

Cor do Fundo : Define a cor do fundo.

Texto Negrito : Formatar o texto em negrito.

Exemplo da formatao do subtotal do grupo:


7

Configurao visual do total geral

Define a formatao dos campos exibidos no total geral da consulta.

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.

Exemplo da formatao do total geral da consulta:


1

Resumo
PGINA INICIAL APLICAES CONSULTA RESUMO

Configurao
Configuraes gerais do resumo.

CO N F I G U R A O D O R E S U M O

Ttulo: Define um ttulo para o resumo, caso no seja informado o ttulo padro ser Resumo. Para que nenhum ttulo seja exibido informe a
tag HTML &nbsp; .

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.

Total Vertical: Exibir total vertical 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).

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.

Exibir label no SubTotal:

Exibir Nmero da Linha : Exibir o nmero sequencial do registro no resumo.

Exibir o hover nas linhas do resumo : Aplicar o atributo hover, ao passar o cursor do mouse por cima das linhas do resumo.

CO N F I G U R A O D O L AYO U T

Podemos definir o layout de visualizao do resumo nas diferentes quebras j configuradas.


2

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
A barra de ferramentas est dividida em duas partes, superior e inferior, de forma que possvel definir quais botes sero exibidos em
ambos locais. A seleo dos botes funciona de forma independente.

Podemos tambm definir quais botes sero exibidos quando a aplicao for acessada por um dispositivo mvel, basta acessar a aba
Mobile.

Para mais informaes sobre a barra de ferramentas, acesse Aplicaes > Consulta > Barra de Ferramentas.
3

Group Label
Clique em adicionar um alinha, para que o group label seja adicionado.

Com essa opo, voc pode inserir um ou mais ttulos para as colunas da sua aplicaes.

Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Para mesclar duas ou mais clulas, clique no cone posicionado entre elas.

Para adicionar um ttulo, clique no cone do lpis para adicionar um ttulo.

Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
4
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.

Ordenao
Podemos definir os campos em que desejamos permitir a ordenao, ao executar a aplicao.

Esta configurao deve ser realizada em cada uma das quebras da aplicao.

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.

Limit
Permite limitarmos a quantidade de registros a ser recuperado do SQL e exibidos no resumo.

Esta opo est disponvel apenas para as quebras estticas.

Campo: Define o campo que ser utilizado para realizar o limit.

Sumarizao: Define a funo de sumarizao em que o limit ser realizado.

Tipo de Limit: Define a ordenao que o limit ser aplicado, DESC ou ASC.

Quantidade: Define a quantidade de registros que sero retornados.

Grficos
Um dos mdulos da aplicao de consulta, so os grficos, que por sua vez so gerados tomando por base as informaes do resumo da
5
consulta.

Os grficos dos Scriptcase so gerados em HTML5.

Configurao

Na tela de configurao, podemos editar as configuraes de todos os grficos disponveis.

Para editar as configuraes especficas de cada grfico, selecione o grfico que deseja editar.

Para definir os grficos disponveis ao executar a aplicao, marque o checkbox ao lado do nome dos grficos.

Abaixo iremos detalhar as configuraes especficas de cada um dos grficos.

Barras
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

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 coloc-lo na vertical.

Barra - Posicionamento do valor : Pode-se escolher onde o valor ir se posicionar.

Pizza
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

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. Informe apenas o tamanho da fonte, exemplo: 15.
6
Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

Linha - Forma : Formato da Linha.

Linha - Series Group : Linha grouping type.

Area
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

Area - Forma: Formato da rea exibida no grfico.

Area - Empilhamento: Empilha as reas no grfico.

Area - Agrupamento de sries : Agrupa o grfico em srie.

Gauge
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

Gauge - Forma: Formato de exibio do grfico.

Radar
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

Funil
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos.

Funil - Dimenso: Dimenso do Funil (2D ou 3D) no grfico.

Pirmide
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.

Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.

Legenda: Define o posicionamento da legenda dos grficos. Pirmide - Dimenso: Dimenso (2D ou 3D) no grfico. Pirmide - Formatao de
Valores: Formatao dos dados exibidos. Pirmide - Forma: Formato de exibio do grfico.

Abaixo seguem as configuraes comuns a todos os tipos de grficos.


7
Gerar Grfico : Define a forma como os grficos sero gerados: analtico, sinttico ou ambos os tipos.
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.

Orientao do label no eixo X : Define a orientao dos labels no eixo X para vertical ou horizontal. Caso seja escolhida a opo horizontal e hajam
muitos valores a serem exibidos de forma que os mesmos no caibam na escala, a orientao vai ser automaticamente alterada para vertical. Esta
opo est disponvel apenas para grficos do tipo: Coluna, linha e rea.

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.

Grficos das Colunas

Podemos definir a exibio dos grficos de coluna, bem como a label para o grfico e os eixos. Estas configuraes so definidas
individualmente, para cada quebra.

Se o usurio configurar mais de um campo, o grfico analtico s ir gerar com os dois primeiros.

Grficos das Linhas(Totais)

O uso de configurao do grfico de linha (totalizao) s est disponvel quando tiver quebra com pelo menos dois campo.

Para configurar essa opo acesse o menu Quebras e crie uma quebra esttica com alguns campos ou adicione campos quebra
dinmica.
8

Layout

A ferramenta de temas dos grficos possibilita a edio completa dos temas do grfico.

Estes temas podem ser configurados apenas para a aplicao atual, quando alterado na prpria aplicao ou para todos os grficos
quando estas configuraes so realizadas no editor de temas dos grficos.

Para mais informaes acesse Layout > Temas para os Grficos.

Campos
Todos os campos adicionados nas totalizaes do resumo, na quebra dinmica ou nas quebras estticas, sero listados aqui separados
pelo nome das quebras.

Configurao Geral

Configuraes gerais dos campos totalizados no resumo.

Tipo do Dado: Define o tipo de dado do campo

Label: Define a label do campo exibido do resumo.

Formatao dos Valores


TIPO NMERO
9

Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

TIPO DECIMAL

Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.monetario

Completar Zeros: Permite comprar o valor do campo com zeros

T I P O M O E DA

Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.

Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.monetario

Completar Zeros: Permite comprar o valor do campo com zeros

CO N F I G U R A O V I S U A L DA TOTA L I Z A O N A S Q U E B R A S
10

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.

Alinhamento do Texto : Define o posicionamento horizontal do texto.

Alinhamento Vertical do Texto: Define o posicionamento vertical do texto.

CO N F I G U R A O V I S U A L D O TOTA L G E R A L

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.

Alinhamento do Texto : Define o posicionamento horizontal do texto.

Alinhamento Vertical do Texto: Define o posicionamento vertical do texto.

Layout
CABEALHO

Nesta configurao poderemos definir as informaes que sero exibidas no cabealho e rodape do resumo.
11

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.

Exibir Cabealho: Esta flag determina se o cabealho ser exibido.

Ttulo do resumo: Permite informar um ttulo para 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].

R O DA P

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.
12
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor: Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Filtro
Para definir os campos que sero utilizados no filtro do resumo, utilize o drag-and-drop para posicionar os campos dentro de Campos do
Filtro.

A ordem dos campos, dentro de Campos do Filtro, ser a ordem de exibio na aplicao gerada.

Este filtro funciona apenas no resumo da consulta.

Edio dos campos

O mesmo campo pode ser adicionado mais de uma vez ao filtro, estes campos estaro visveis na aplicao gerada desde que utilize
configuraes distintas, caso estejam utilizando a mesma configurao apenas um dos campos ser exibido.

As configuraes de visualizao dos campos so realizadas individualmente, e podem ser acessadas ao adicionar o campo no filtro e
clique em editar.

Iremos separar a explicao das configuraes de exibio dos campos de acordo com os tipos.

Tipos: Texto/Especiais
13
Interface de configurao para os campos tipo texto e especiais.

Escolher Componente

Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.

Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.

Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos texto temos o Select Box e o Multiselect box.

Lookup

Nesta aba, poderemos configurar lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio,
acesse Aplicaes > Consulta > Campos > Texto.

Tipos: Data/Hora

Interface de configurao para campos tipo data e date time.


14

Escolher Componente

Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.

Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.

Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos date e datetime, teremos as seguintes opes: Intervalo
de datas, Perodo Real, Perodo Relativo e Perodo Sazonal.

E S CO L H E R VA LO R E S - I N T E R VA LO D E DA DA S

Para campos tipo datetime, devemos habilitar a opo Incluir Hora para que as horas possam ser includas na pesquisa.

E S CO L H E R VA LO R E S - P E R O D O R E A L

Devemos definir o perodo que ser utilizado no filtro. Ao executar a aplicao, teremos um select com as datas exibidas de acordo com o
perodo selecionado.
15
E S CO L H E R VA LO R E S - P E R O D O R E L AT I V O

Devemos definir quais os perodos disponveis para a utilizao no filtro.

E S CO L H E R VA LO R E S - P E R O D O S A Z O N A L

Os valores disponveis esto separados por abas:

Trimestre: Define os trimestres utilizados no filtro.

Ms: Define a utilizao dos meses do ano.

Semana: Define a utilizao das semanas do ano.

Dia da semana: Define a utilizao dos dias da semana.

Dia: Define a utilizao dos dias do ms.

Apenas Hora: Define a utilizao das horas do dia (Disponvel apenas em campo datetime)

Tipos: Nmero

Interface de configurao para campos numricos.

Escolher Componente

Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.

Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.

Escolha a funo a ser aplicada : Define a funo que ser utilizada no filtro para a definio do valor. Por exemplo, ao escolher soma, o intervalo
16
do range ser entre o menor resultado da soma e o maior.
Valores Reais: Esta opo, define a exibio do valor real do campo, salvo no banco de dados, sem a utilizao de nenhuma das funes de
agregao. Ao utilizar esta opo, so adicionados mais dois tipos de utilizao do filtro, select box e Multiselect box alm de habilitar as
configuraes de lookup para campos numricos.

Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos nmericos, temos o Range e ao selecionar Valores Reais
sero exibidos Select Box e Multiselect box.

Lookup

Para campos numricos, esta opo est disponvel apenas quando utilizamos a opo Valores Reais e a forma de utilizao do campo
no filtro for Select box ou Multiselect box.

Nesta aba, poderemos criar um lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio,
acesse Aplicaes > Consulta > Campos > Numero.
1

Filtro
PGINA INICIAL APLICAES CONSULTA FILTRO

Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Interface de 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.

Condies do Filtro

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.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.

Abaixo e ao lado da lista existem os botes padro das demais listas descritas:

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

Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.

Interface

Configurao do Filtro.

Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.

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.

Selecionar Campos
3

*Interface de seleo dos

campos do filtro.

Obrigatrios

Define quais campos da aplicao sero de preenchimento obrigatrio.

Interface campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.

Interface de configurao do posicionamento do marcador.

Posio do marcador : Posio do marcador em relao ao campo.

Mostrar mensagem : Exibe ou no a mensagem de erro na validao.

Barra de ferramentas

Desktop

A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
4
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Interface da barra de ferramentas.

Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.

CO N F I G U R A O D O S B OT E S

Interface da configurao dos botes.

Atalho : Permite definir teclas de acesso rapido via teclado a um boto.

O P E S

Interface de

opes.

Posio dos Botes(Superior/Inferior) Posicionamento dos botes na barra de ferramentas superior/inferior.

Mobile
5
Salvar Filtro

Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.

Interface de Salvar Filtro.

Interface de Salvar Filtro.

Eventos

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

ONSCRIPTINIT

Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

ONREFRESH

Este evento ocorre no momento que o refresh da aplicao ativado.

O N S AV E

Este evento ocorre no momento de salvamento da aplicao.

O N VA L I DAT E

Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

B LO CO S

Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
6
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao


7

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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,
8
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

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


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

V I S U A L I Z A O

Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

C A B E A L H O E R O DA P

Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
10

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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
11
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.

Configurao

*Interface Configurao do Filtro dinmico.

Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.

Selecionar Campos

Interface de seleo dos campos do filtro dinmico.

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

Aplicao em execuo com

QuickSearch.
12
Configurao

Nas configuraes de Quicksearch h as seguintes opes:

Interface de configurao do QuickSearch.

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.

Selecionar Campos

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

Interface de seleo dos campos do QuickSearch.

E ns podemos selecionar vrios critrios de pesquisa.


13

Interface de configurao dos critrios de pesquisa do QuickSearch.

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

Campos
Texto

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
14

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
15
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
16

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


17
CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18
Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal
20

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.


21
Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
22
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.


24
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
25
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda
27

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
28

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
29
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
31
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
32
Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do objeto input.

Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

Data

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.
34
Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
36
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo hora.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


39
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.


41
Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
43
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
46
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
49
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf e cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
51

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
52
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
54

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
55

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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

Interface Lookup de Edio Manual.

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 :

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

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
58
Solteiro
Label S
Valor 2
Inicio 1
Tamanho
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
59
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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
60
existentes no Scriptcase e as listas salvas pelo usurio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.

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.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
61

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
62
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
64

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
65
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
66
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Checkbox

Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.


68
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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
69
secundria.

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.

Interface Lookup de Edio Manual.

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 :

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.


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

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
71

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3
72
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
73
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
74
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
76

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.


77
Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
78
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
81
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Campos da Consulta

Interface de

configurao do filtro do campo Campos da consulta.

Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.


83
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Ordenao dos Campos


85

Interface de

configurao do filtro do campo Ordenao dos campos.

Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


86
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
87
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
88
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
89

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


90
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
91
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete

![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
92

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


93

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
94

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
95
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Aplicao
PGINA INICIAL APLICAES CONSULTA APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Ligaes
PGINA INICIAL APLICAES CONSULTA LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).

Interface de criao de ligaes de aplicao.

Lista de Aplicaes
2

Interface de exibio das aplicaes disponveis para ligao.

Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.

Definio de Parmentros

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
3

Interface

de Propriedades da Ligao.

Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.

Interface de criao de ligaes de campo.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4

Interface Ligao entre aplicaes.

Definio de Parmentros

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.

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.

Interface de criao de ligaes de captura.


5
Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.

Interface Ligao entre aplicaes.

Definio de Parmentros

Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.

Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.

Interface de criao de ligaes de boto.

Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6

Editando ligaes.

Barra de Botes

Propriedades Altera o comportamento da ligao, posicionamento, modo de abertura do link.


Ligao Altera a aplicao chamada pela ligao e seus respectivos parmetros.
Deletar Remove a ligao existente.

Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.

Interface Propriedade da ligao.

Modo de Operao do Link :


Abrir na Mesma Janela : A exibio do formulrio ser na mesma janela do browser.

Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.

Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.

Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.

Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.

URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.

Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.

Interface de configurao das

propriedades do formulrio.

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.


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

Interface de configurao das propriedades do 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 :


Recarregar a grid : Faz um refresh da pgina corrente.

Mover para o final da grid : Navega a consulta para a ltima pgina.

Altura do Iframe : Altura do iframe em pixels.

Largura do iframe : Largura do iframe em pixels.


1

Programao
PGINA INICIAL APLICAES CONSULTA PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Grficos
PGINA INICIAL APLICAES GRFICO GRFICOS

Essa aplicao foi projetada para criao de grficos dinmicos baseados em SQL ou Procedures.

Dentro do Scriptcase Grficos podem ser criados tambm dentro da aplicao de consulta, entretanto a aplicao Grfico possui mais
opes de configuraes para o usurio final dentro da aplicao gerada. A ideia aplicar o conceito de Business Inteligence para que os
usurios dos grficos gerados pelo Scriptcase possam ter a liberdade de configurar a visualizao dos dados.

As definies de configurao utilizam Dragn Drop (Arrasta e solta) para montagem dos grficos dinamicos.

Dimenses
A dimenso usada para escolher os campos que compem a dimenso do grfico, usadas para agrupar os dados em categorias.

O desenvolvedor pode escolher mais de um campo como uma dimenso e para campos do tipo data e hora poder escolher sua
formatao, cada novo campo como uma subcategoria do campo anterior.

Para selecionar um campo, clique em seu nome na coluna Campos do Grfico e arraste-o para a coluna Dimenses.
2

Dimenses do grfico. Formatao do

campo

Mtrica
As mtricas so utilizadas para que o usurio possa visualizar quantitativamente os dados agrupados por dimenses, a partir da Verso 9
do Scriptcase possvel escolher mais de uma mtrica para criao dos grficos e visualizao dinmica dos valores dentro da aplicao
gerada.

Para selecionar um campo, clique em seu nome na coluna Campos do Grfico e arraste-o para a coluna Mtricas. Alm de selecionar os
campos que sero utilizados como uma mtrica, o desenvolvedor tambm pode definir a funo utilizada no agrupamento de dados.

Quando quantidade de registros a mtrica selecionada, a funo de sumarizao desconsiderada. Se voc deseja agrupar todos os
valores em um, marque a opo Total Geral na opo Grfico. Esta opo normalmente usada para grficos do tipo Gauge.

O checkbox do Valor Inicial usado para definir o campo padro, quando no estiver usando um grafico de combinao ou empilhado
que usam mais de um campo. Se voc escolher mais um campo o Scriptcase define automaticamente um tipo de grfico de valor
mltiplo (Combinao). Para exibio de grficos de valor nico (barra, linha, Spline, Degrau, rea, Pizza, Pirmide, Funil, Radar e Gauge)
voc tem que clicar e escolher apenas um campo para aparecer como valor inicial durante a primeira gerao.

Mtricas do grfico.
3

Ordenao
Podemos selecionar por qual valor o grfico vai ser ordenado ao iniciar a aplicao, e se a ordenao ser ascendente ou
descendente.

Ordenao do grfico.

Ordenao incial : Ascendente ou Descendente.

Dimenso : Ordena pelos itens configurados na Dimenso.

Mtrica : Ordena pelos itens selelcionados em Mtrica.

Filtro
Na aba de filtro o desenvolvedor pode escolher os campos que sero usados como filtros estticos do grfico. Os valores de filtro para
cada campo selecionado devem ser escolhidos em tempo pelo desenvolvedor dentro desta interface.

Para criar filtros dinmicos utilizados em tempo de execuo pelo usurio final dentro da aplicao, recomendamos configurao atravs
da interface de filtros tradicionais localizado no menu Filtro.

Filtro do grfico.

Grfico
Na aba Grfico o desenvolvedor define as configuraes padro para o grfico que ser gerado, escolhendo o tipo de grfico padro,
esquema de cores e outros, mais abaixo veja cada uma das opes mais detalhadamente
4

Grfico do grfico.

Atributos
Tipo de grfico : Permite definir o tipo de grfico que ser exibido por Default caso a opo Grfico Configurvel esteja ativa, ou o tipo de
grfico a ser exibido caso a opo esteja desativada.

Tamanho da fonte : Tamanho da fonte dos valores, caso deixe o campo em branco, o tamanho 12 ser assumido.

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.

Anlitico ou Sinttico : Define se as dimenses do grfico sero geradas no modo analtico ou sinttico, ou seja, se ser agrupada ou
utilizar o drilldown. Intervalo de dados Agrupa todos os valores em um. Esta opo normalmente usada em grficos de tipo Gauge.

Intervalo de dados : Usar intervalo de dados com cores diferentes


1

Configurao
PGINA INICIAL APLICAES GRFICO CONFIGURAO

Configurao de Grfico
Na tela de configurao do grfico o usurio poder alterar algumas opes de visualizao da aplicao, quais grficos sero exibidos, os
labels, margens e alinhamentos. Abaixo o detalhamento de cada um dos atributos disponveis

Interface de configurao

do grfico

Atributos
Desktop responsivo : Grfico se adequar a tela do usurio de acordo com a dimenso do browser.

Ttulo do Grfico : Esta opo permite definir um ttulo de exbio para o grfico.

Tipo de grficos disponveis : Lista de tipos de grficos disponveis para escolha do usurio dentro da aplicao gerada atravs do boto
Tipos de Grficos. Os Grficos marcados estaro disponveis, caso o desenvolvedor no queira disponibilizar grficos, deve escolher nessa
interface

Label para quantidade : Label genrico do eixo y para valores da contagem de registros.

Label para sumarizao : Label genrico do eixo y para valores das funes de sumarizao - soma, mdia, mdia ponderada, mximo e
mnimo.

URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pela aplicao, os caracteres permitidos so os
mesmos disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista
de aplicativos.

Alinhamento Horizontal : Permite definir o alinhamento horizontal da aplicao na pgina - centralizado, esquerda ou direita.

Margens : Permite ajustar as margens da aplicao na pgina conforme os valores informados em pixels(direita , esquerda , superior e
inferior).

Intervalo do Refresh : Intervalo em segundos para atualizar (reload) os registros exibidos dentro da aplicao.
1

Barra de Ferramentas
PGINA INICIAL APLICAES GRFICO BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo. Para escolher os botes ativos, basta mover dentro do
checkbox as oes do lado esquerdo para o lado direito.

Barra de ferramentas
Veja abaixo as opes da barra de ferramentas:

Configurao da barra de ferramentas do grfico

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.

Impresso : Cria 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 grficos : Botes para definir os tipos de grficos que sero exibidos dentro da aplicao gerada.

Configurao dos botes


Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
2

Adicionar grupo de botes

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
3

Disposio dos botes e grupo de botes

Barra de ferramentas Mobile

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

Exportao
PGINA INICIAL APLICAES GRFICO EXPORTAO

Configurao do PDF

Configurao de exportao 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 se modo de impresso ser colorido ou econmico.
Aplicvel apenas para consultas alinhadas horizontalmente, permite definir o nmero de registros que sero
Registros por pgina
impressos por pgina.
Registros 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.
Abrir o arquivo PDF gerado sem a necessidade de exibio de uma pgina intermediria com um link para o
Gerar PDF diretamente
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 da Pgina se ser simples(1,2,3,4,5,), Completo(1/n, 2/n, 3/n,) ou no utilizar
Formato de numerao da pgina
numerao.
Altura da numerao da pgina Permite alinhar a numerao verticalmente, no topo ou no fundo da pgina
Posio horizontal da numerao da
Permite alinhar horizontalmente a numerao da pgina ( Esquerda, centralizado, Direita )
pgina
Dever ser preenchido o valor em milmetros a ser aplicados nas margens do PDF(Cima, Baixo, Direita,
Margem
Esquerda).
2
Imprimir background Permite imprimir background no arquivo PDF.
Tempo de execuo do JS Tempo mximo (em segundos ) de espera do servidor ao executar o JS.
Tempo de criao de imagem dos
Permite definir se os grficos da aplicao sero exibidos no PDF
grficos

Configurao de impresso

Configurao de impresso do grfico

Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Imprimir background Permite definir se o background ser exibido na impresso.
1

SQL
PGINA INICIAL APLICAES GRFICO SQL

Configurao do SQL

Configurao de SQL da consulta

Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.

Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.

Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1

Segurana
PGINA INICIAL APLICAES GRFICO SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES GRFICO LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Campos
PGINA INICIAL APLICAES GRFICO CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.


2
Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.
3
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
4
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


5
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Texto Multiplas Linhas


Configurao Geral
6

Interface de configurao do campo texto mltiplas linhas.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto com mltiplas linhas, permite a exibio de quebras
de linhas como a tag
do HTML.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
7
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
8

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.

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:


9
Label Valor Inicio Tamanho
Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
10
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Nmero
Configurao Geral

Interface de configurao do campo nmero.


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

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
12
Resumo : Aplica o lookup somente no resumo (HTML e PDF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
13
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
14

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
15

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Decimal
Configurao Geral

Interface de configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
16
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
17
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
19

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
20

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Por cento
Configurao Geral

Interface de configurao do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
21
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
22
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
24

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
25

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Moeda
Configurao Geral

Interface de configurao do campo nmero.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
26
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
27
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
29

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
30

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Por cento ( Calculado )


Configurao Geral

Interface de configurao do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
31
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
32
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
34

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
35

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Data
Configurao Geral

Interface de configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Formato da data : Formato da data usado para agrupar os valores de quebra.

Tipo SQL : Informa o tipo do campo no banco de dados.


36
Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
37
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
39

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
40

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Hora
Configurao Geral

Interface de configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
41
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
42
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
44

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
45

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Data e Hora
Configurao Geral

Interface de configurao do campo data e hora.

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.

Formato da data : Formato da data usado para agrupar os valores de quebra.

Tipo SQL : Informa o tipo do campo no banco de dados.


46
Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
47
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
49

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
50

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CPF
Configurao Geral

Interface de configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
51
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
52
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
54

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
55

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CNPJ
Configurao Geral

Interface de configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
56
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
57
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
59

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
60

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CPF e CNPJ
Configurao Geral

Interface de configurao do campo cpf e cnpj.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
61
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
62
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
64

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
65

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Carto
Configurao Geral

Interface de configurao do campo carto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
66
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
67
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
69

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
70

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CEP
Configurao Geral

Interface de configurao do campo cep.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
71
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
72
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
74

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
75

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

E-mail
Configurao Geral

Interface de configurao do campo email.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
76
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
77
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
79

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
80

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

URL
Configurao Geral

Interface de configurao do campo url.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
81
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
82
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
84

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
85

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Youtube
Configurao Geral

Interface de configurao do campo youtube.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
86
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
87
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
89

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
90

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Google Maps
Configurao Geral

Interface de configurao do campo google maps.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
91
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
92
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
94

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
95

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Cdigo de barras
Configurao Geral

Interface de configurao do campo cdigo de barras.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
96
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
97
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
99

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
100

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

QRCode
Configurao Geral

Interface de configurao do campo qrcode.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta
101
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
102
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

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

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
104

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
105

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
1

Layout
PGINA INICIAL APLICAES GRFICO LAYOUT

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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 .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES GRFICO EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onHeader
Este evento executado no cabealho da aplicao.

onFooter
Este evento executado no rodap da aplicao.
1

Filtro
PGINA INICIAL APLICAES GRFICO FILTRO

Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Interface de 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.

Condies do Filtro

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.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.

Abaixo e ao lado da lista existem os botes padro das demais listas descritas:

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

Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.

Interface

Configurao do Filtro.

Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.

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.

Selecionar Campos
3

*Interface de seleo dos

campos do filtro.

Obrigatrios

Define quais campos da aplicao sero de preenchimento obrigatrio.

Interface campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.

Interface de configurao do posicionamento do marcador.

Posio do marcador : Posio do marcador em relao ao campo.

Mostrar mensagem : Exibe ou no a mensagem de erro na validao.

Barra de ferramentas

Salvar Filtro
4
Eventos

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

ONSCRIPTINIT

Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

ONREFRESH

Este evento ocorre no momento que o refresh da aplicao ativado.

O N S AV E

Este evento ocorre no momento de salvamento da aplicao.

O N VA L I DAT E

Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

B LO CO S

Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.
6
Ao lado : Indica que o prximo bloco ser exibido ao lado.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

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


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

V I S U A L I Z A O

Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

C A B E A L H O E R O DA P

Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
9

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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
10
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.

Configurao

*Interface Configurao do Filtro dinmico.

Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.

Selecionar Campos

Interface de seleo dos campos do filtro dinmico.

Campos
Texto
11
Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.


12
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero
14

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.


15
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


16
CSS do Objeto Input
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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
18
Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
19
Negrito : Permite aplicar o tipo negrito na fonte.

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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.


20
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
21
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
22

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
23
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
26
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
28
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
29
Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do objeto input.

Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

Data

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.
31
Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
32

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
33
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo hora.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


36
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.


38
Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
39

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
40
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
43
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
46
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf e cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
49
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
51

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
52

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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

Interface Lookup de Edio Manual.

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 :

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

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
55
Solteiro
Label S
Valor 2
Inicio 1
Tamanho
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
56
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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
57
existentes no Scriptcase e as listas salvas pelo usurio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.

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.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
59
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
61

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
62
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
63
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Checkbox

Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.


65
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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
66
secundria.

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.

Interface Lookup de Edio Manual.

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 :

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.


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

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
68

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3
69
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
70
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
71
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
73

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.


74
Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
75
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
78
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Campos da Consulta

Interface de

configurao do filtro do campo Campos da consulta.

Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.


80
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Ordenao dos Campos


82

Interface de

configurao do filtro do campo Ordenao dos campos.

Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


83
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
84
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
85
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
86

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


87
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
88
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete

![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
89

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


90

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
92
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Aplicao
PGINA INICIAL APLICAES GRFICO APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Programao
PGINA INICIAL APLICAES GRFICO PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Tema
PGINA INICIAL APLICAES GRFICO TEMA

Pr-visualizao
Esse item foi adcionado para que o desenvolvedor tenha uma pr-visualizao do tema escolhido.

O item Tema no ir alterar o tema do grfico para o projeto e sim apenas para a aplicao, para alterar o tema escolhido o
desenvolvedor ter que ir em Layout-> Tema para grficos na barra superior do Scriptcase.

Prvisualizao do tema

Borda
Ative essa funo para selecionar a borda em volta do grfico.

Borda.
2
Uso da borda : No informar, no usar ou usar.
No informar: Essa opo ir usar a opo padro do tema.

Usar : Seleciona a borda como ativa.

No usar : Retira a borda do grfico.

Cor : Seleciona a cor da borda, podendo informar um valor hexadecmal ou escolher ao lado.

Largura : Seleciona a largura da borda.

Transparncia: Seleciona a transparncia da borda.

Fundo
Opo para configurar a cor de fundo do grfico.

Fundo

Cor : Selciona a cor do fundo, podendo informar um valor hexadecmal ou escolher.

Nova cor : Adiciona uma nova opo de cor ao fundo.

Transparncia : Seleciona a transparncia do fundo.

Canvas
Opo para configurar a canvas do grfico.
3

Canvas

Cor : Seleciona a cor da canvas, podendo informar um valor hexadecmal ou escolher ao lado.

Nova cor : Adiciona uma nova opo de cor.

Transparncia do fundo : Seleciona a transparncia do fundo.

Uso da borda : No informar, no usar ou usar.


No informar: Essa opo ir usar a opo padro do tema.

Usar : Seleciona a borda como ativa.

No usar : Retira a borda do grfico.

Cor : Seleciona a cor da borda, podendo informar um valor hexadecmal ou escolher ao lado.

Largura : Seleciona a largura da borda.

Transparncia : Seleciona a transparncia da borda.

Ttulo
Opo para configurar a formatao do ttulo.
4

Ttulo

Fonte do ttulo : Seleciona a fonte, tamanho, cor e formatao do ttulo.

Fonte do subttulo : Seleciona a fonte, tamanho, cor e formatao do subttulo para esquerda, centro ou direita.

Aliamento : Seleciona a posio do ttulo e subttulo.

Mostrar no topo : Caso essa opo seja selecionada o ttulo e o subttulo ser posicionada acima do grfico,caso contrrio, ser posicionada
abaixo.

Eixos
Esta opo configura a formatao dos textos do eixo x e y

Eixos
5
Fonte : Seleciona a fonte, tamanho, cor e formatao do eixo.

Cor de fundo : Seleciona a cor de fundo do texto do eixo.

Transparncia do fundo : Seleciona a transparncia da cor de fundo do eixo.

Cor da borda : Seleciona a cor da borda do eixo.

Largura da borda : Seleciona a largura da borda do eixo.

Transparncia da borda : Seleciona a transparncia da cor da borda do eixo.

Dados
Opo para configurar os dados do grfico (registros do banco).

Dados

Usar gradiente : Habilita o gradiente nos dados.

Cor do gradiente : Seleciona a cor do gradiente.

ngulo do gradiente : Seleciona o ngulo do gradiente.

Transparncia do gradiente : Seleciona a transparncia do gradiente.

Exibir borda : Caso essa opo seja selecionada ativado a borda nos dados.

Borda tracejada : Caso essa opo for selecionada a borda fica tracejada, essa opo s vlida se caso a opo Exibir borda est marcada.

Exibir bordas arrendondadas : Essa opo deixa a borda arrendondada.

Paleta
Opo para escolher as cores de cada paleta do grfico.
6

Paleta

Paleta de cores : Seleciona a cor de cada paleta do grfico.

Ttulo de dados
Opo para configurar a formatao do ttulo de dados.

Ttulo de dados

Modo de exibio : Seleciona o modo de exibio para Automtico, Rotancionado, Quebra de linhas, Em nveis e Nenhum, se caso for
selecionado a opo Automtico, selecionar a opo padro do tema.

Quantidade de nveis : Seleciona a quantidade de nveis para os ttulos de dados.

Fonte : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor do ttulo de dados.
7
Transparncia das fontes : Seleciona a transparncia da fonte do ttulo de dados.

Cor de fundo : Seleciona a cor de fundo para o ttulo de dados.

Transparncia do fundo : Seleciona a transparncia da cor de fundo do ttulo de dados.

Transparncia da borda : Seleciona a transparncia da cor da borda do ttulo de dados.

Borda tracejada : Caso essa opo for selecionada a borda do ttulo de dados ficam tracejada.

Valores de dados
Opo para configurar a formatao dos valores de dados.

Valores de dados

Fonte : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor do valores de dados.

Transparncia das fontes : Seleciona a transparncia da fonte do valores de dados.

Cor de fundo : Seleciona a cor de fundo para o valores de dados.

Cor da borda : Seleciona a cor da borda para o valores de dados.

Largura da borda : Seleciona a largura da borda para o valores de dados.

Transparncia da borda : Seleciona a transparncia da cor da borda do valores de dados.

Borda tracejada : Caso essa opo for selecionada a borda do valores de dados ficam tracejada.

Div Lines e Grids


Opo para configurar a diviso de linhas horinzontais e verticais no grfico.
8

Div Lines e Grids

Quantidade de linhas horinzontais : Seleciona a quantidade de linhas horinzontais que sero mostrada no grfico.

Cor da linha horinzontal : Seleciona a cor da linha horinzontal.

espessura da linha horinzontal : Seleciona a espessura da linha horinzontal.

Transparncia da linha horinzontal : Seleciona a transparncia da linha horinzontal.

Linha horinzontal tracejada : Caso essa opo seja selecionada ir tracejar a linha horinzontal.

Colorir faixas horinzontal : Caso essa opo seja selecionada o desenvolvedor poder escolher a cor da linha horinzontal.

Cor da faixa horinzontal : Seleciona a cor deseja caso a opo Colorir faixa horinzontal esteja marcada.

Transparncia da faixa horinzontal : Seleciona a transparncia da faixa horinzontal.

Cor da linha vertical : Seleciona a cor da linha vertical.

espessura da linha vertical : Seleciona a espessura da linha vertical.

Transparncia da faixa vertical : Seleciona a transparncia da faixa vertical.

Linha vertical tracejada : Caso essa opo seja selecionada ir tracejar a linha vertical.

Colorir faixas vertical : Caso essa opo seja selecionada o desenvolvedor poder escolher a cor da linha vertical.

Cor da faixa vertical : Seleciona a cor deseja caso a opo Colorir faixa vertical esteja marcada.

Transparncia da faixa vertical : Seleciona a transparncia da faixa vertical.

ncoras
Opo para configurar ncoras no grfico.
9

ncoras

Exibir ncoras : Selecionada essa opo habilita as ncoras no grfico.

Largura da ncora : Seleciona a largura da ncora.

Raio da ncora : Seleciona o tamanho do raio da ncora.

Cor de fundo : Seleciona a cor da ncora.

Transparncia do fundo : Seleciona a transparncia da ncora.

Cor da borda : Seleciona a cor da borda da ncora.

Largura da borda : Seleciona a largura da borda da ncora.

Tooltip
Opo para configurar os tooltips no grfico.
10
Tooltip

Cor de fundo : Selecionada a cor de fundo para o tooltip.

Transparncia do fundo : Seleciona a transparncia do fundo do tooltip.

Cor da borda : Seleciona a cor da borda para o tooltip.

Sombra : Habilita a sombra no tooltip.

Marcas
Opo para as configurar as marcas do grfico, essa opo s ser possvel para o grfico do tipo Gauge.

Marcas

Exibir marcas : Habilita as marcas no grfico.

Exibir marcas no interior : Caso essa opo esteja marcada as marcas do grfico ir se posicionar lado inteiror do grfico.

Mostrar limites : Caso essa opo esteja marcada ir mostrar limites ao grfico.

Exibir valores no inteiror : Caso essa opo esteja marcada ir mostrar os valores dentro do grfico;

Cor da marca maior : Seleciona a cor da maior marca.

Transparncia da marca maior : Seleciona a transparncia da marca maior.

espessura da marca maior : Seleciona a espessura da marca maior.

Altura da marca maior : Seleciona o tamanho da marca maior.

Cor da marca menor : Seleciona a cor da menor marca.

Transparncia da marca menor : Seleciona a transparncia da marca menor.

espessura da marca menor : Seleciona a espessura da marca menor.

Altura da marca menor : Seleciona o tamanho da marca menor.


11
Legenda
Opo para configurar a legenda do grfico.

Legenda

Posio : Seleciona a posio da legenda, Ao lado ou Abaixo.


Ao lado : Posiciona a legenda ao lado do grfico.

Abaixo : Posiciona a legenda abaixo do grfico.

Permitir arrastar : Caso essa opo esteja marcada ser possvel arrastar a legenda do grfico para a posio desejada.

Tamanho do cone : Seleciona o tamanho do cone da legenda.

Cor da barra de rolagem : Seleciona a cor da barra de rolagem.

Fonte do ttulo : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor da legenda.

Fonte dos itens : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor dos itens da legenda.

Cor de fundo : Seleciona a cor do fundo da legenda.

Transparncia do fundo : Seleciona a transparncia do fundo da legenda.

Cor da borda : Seleciona a cor da borda para a legenda.

Largura da legenda : Seleciona a largura da borda para a legenda.

Transparncia da borda : Seleciona a transparncia da borda para a legenda.


1
---
title: Limit
---

{% include base.html %}
## Limit
Na opco limit o usurio poder escolher o limite mximo que ser exibido no grfico.
![Interface limit grfico][limit_grafico]
*Interface limit grfico*

* __Configuraes do limit__
* __Campo__ : Campo que ir realizar o filtro do limit desejado.
* __Sumarizao__ : Em qual funo de Sumarizao ser feito no limit podendo ser "Soma","Mximo","Minimo","Mdia","Varincia","Desvio
padro","Contagem" e "Contagem distinta".
* __Tipo do limit__ : Definir se o limit ser realizado pelos primeiros ou pelos ltimos registros.
* __Quantidade__ : Quantidade de registros a ser aplicados no limit.

![Aplicao gerada][limit_appGerada_grafico]
*Aplicao gerada*

[limit_grafico]: {{base}}/{{site.images}}/app/grafico/limit_grafico.png
[limit_appGerada_grafico]: {{base}}/{{site.images}}/app/grafico/limit_appGerada_grafico.png
1
## Filtro

Para definir os campos que sero utilizados no filtro do grfico, utilize o drag-and-drop para posicionar os campos dentro de Campos do Filtro.

A ordem dos campos, dentro de Campos do Filtro, ser a ordem de exibio na aplicao gerada.
![Filtro do resumo][resumo_campos_filtro]
### __Edio dos campos__
O mesmo campo pode ser adicionado mais de uma vez ao filtro, estes campos estaro visveis na aplicao gerada desde que utilize configuraes
distintas, caso estejam utilizando a mesma configurao apenas um dos campos ser exibido.
As configuraes de visualizao dos campos so realizadas individualmente, e podem ser acessadas ao adicionar o campo no filtro e clique em editar.

> Iremos separar a explicao das configuraes de exibio dos campos de acordo com os tipos.

### __Tipos: Texto/Especiais__


Interface de configurao para os campos tipo texto e especiais.

![Configuraes do campo texto.][resumo_campos_filtro_texto]


{% capture componente %}### Escolher Componente

Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de configurao.
{% endcapture %}
{% capture label %}* __Label a ser Exibido no Filtro__ : Define a label do campo que ser exibida no filtro.{% endcapture %}
{{ componente }}

{{ label }}
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos texto temos o Select Box e o Multiselect box.
### Lookup

Nesta aba, poderemos configurar lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio, acesse
__Aplicaes > Consulta > Campos > Texto__.
### __Tipos: Data/Hora__

Interface de configurao para campos tipo data e date time.

![Configuraes do campo data e datetime.][resumo_campos_filtro_date]

{{ componente }}
{{ label }}
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos date e datetime, teremos as seguintes opes: Intervalo
de datas, Perodo Real, Perodo Relativo e Perodo Sazonal.

#### Escolher Valores - Intervalo de dadas

Para campos tipo datetime, devemos habilitar a opo __Incluir Hora__ para que as horas possam ser includas na pesquisa.

![Configuraes do campo data - Intervalo de dadas.][resumo_campos_filtro_date_intervalo]

#### Escolher Valores - Perodo Real


Devemos definir o perodo que ser utilizado no filtro. Ao executar a aplicao, teremos um select com as datas exibidas de acordo com o perodo
selecionado.

![Configuraes do campo data - Perodo Real.][resumo_campos_filtro_date_real]


#### Escolher Valores - Perodo Relativo

Devemos definir quais os perodos disponveis para a utilizao no filtro.

![Configuraes do campo data - Perodo Relativo.][resumo_campos_filtro_date_relativo]

#### Escolher Valores - Perodo Sazonal

Os valores disponveis esto separados por abas:


![Configuraes do campo data - Perodo Sazonal][resumo_campos_filtro_date_saz_trimestre]

* __Trimestre__: Define os trimestres utilizados no filtro.


* __Ms__: Define a utilizao dos meses do ano.
* __Semana__: Define a utilizao das semanas do ano.
* __Dia da semana__: Define a utilizao dos dias da semana.
* __Dia__: Define a utilizao dos dias do ms.
* __Apenas Hora__: Define a utilizao das horas do dia (Disponvel apenas em campo datetime)
### __Tipos: Nmero__
Interface de configurao para campos numricos.

![Configuraes do campo nmero.][resumo_campos_filtro_numero]


{{ componente }}

{{ label }}
* __Escolha a funo a ser aplicada__: Define a funo que ser utilizada no filtro para a definio do valor. Por exemplo, ao escolher soma, o
intervalo do range ser entre o menor resultado da soma e o maior.
* __Valores Reais__: Esta opo, define a exibio do valor real do campo, salvo no banco de dados, sem a utilizao de nenhuma das funes de
agregao. Ao utilizar esta opo, so adicionados mais dois tipos de utilizao do filtro, select box e Multiselect box alm de habilitar as
configuraes de lookup para campos numricos.
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos nmericos, temos o Range e ao selecionar __Valores
Reais__ sero exibidos __Select Box__ e __Multiselect box__.

### Lookup
> Para campos numricos, esta opo est disponvel apenas quando utilizamos a opo __Valores Reais__ e a forma de utilizao do campo no filtro
for __Select box__ ou __Multiselect box__.

Nesta aba, poderemos criar um lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio, acesse
__Aplicaes > Consulta > Campos > Numero__.

[resumo_campos_filtro_texto]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_texto.png
[resumo_campos_filtro_numero]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_numero.png
[resumo_campos_filtro_date]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date.png
[resumo_campos_filtro_date_intervalo]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_intervalo.png
[resumo_campos_filtro_date_real]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_real.png
[resumo_campos_filtro_date_relativo]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_relativo.png
[resumo_campos_filtro_date_saz_trimestre]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_sazonal_tri.png
1

Formatos do formulrio
PGINA INICIAL APLICAES FORMULRIO FORMATOS DO FORMULRIO

Formatos dos registros no formulrio, pode ser: nico registro, mltiplos registros, grid editvel e grid editvel view.

nico Registro
Permite editar somente um registro da tabela por vez.

Orientao do formulrio nico

registro.

Mltiplos Registros
Formulrio com edio de diversos registros na mesma pgina. Os processos de atualizao ou deleo so executados nos registros
selecionados atravs de checkbox.

Orientao do formulrio mltiplos


2
registros.

Paginao : Tipo de paginao de registros.

Linhas por Pgina : Quantidade de linhas de registros por pgina.

Linhas para Incluso : Quantidade de registros mostrados para incluso.

Grid Editvel
Formulrio com edio de diversos registros na mesma pgina. Cada registro possui os controles de atualizao e deleo disponveis
em sua prpria linha de exibio.

Orientao do formulrio grid

editvel.

Paginao : Tipo de paginao de registros.

Linhas por Pgina : Quantidade de linhas de registros por pgina.

Grid Edtivel (view)


Formulrio com edio de diversos registros na mesma pgina. Todos os registros vm com seus dados exibidos em formato read-only
como uma consulta. Estes dados s ficam disponveis para atualizao ao selecionar a opo de edio na linha do prprio registro.
3

Orientao do formulrio grid editvel

view.

Paginao : Tipo de paginao de registros.

Linhas por Pgina : Quantidade de linhas de registros por pgina.

Usar form modal para edio : Usar formulrio modal para editar linhas.
1

Configurao
PGINA INICIAL APLICAES FORMULRIO CONFIGURAO

Interface de configurao.

URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.

Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.

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

Formato e comportamento

Interface de configurao do formato 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 dagua.

Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1

Editar Campos
PGINA INICIAL APLICAES FORMULRIO EDITAR CAMPOS

Esta configurao permite ao usurio organizar e editar os campos.

Interface para configurao dos campos.

Campos

Essa coluna usada para exibir o nome do campo.

Label

Colunas para editar o label de exibio dos campos em uma aplicao.

Tipo de dado

Ele permite alterar o tipo do campo.

Insero

Define se o campo exibido para entreda de novos registros.

Atualizao

Define se o campo exibido para edio um registro.

Read-Only

Define se op campo apenas somente-leitura.

Obrigatrio

Define se o campo obrigario ou no.

PK

Define que campos so chave primria em uma aplicao.

Valor BD ( insert )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.

Pgina

Indica que h Pginas na aplicao.

Bloco

Indica que h Blocos na aplicao.

Pgina de campos no exibidos

Mantm todos os campos que no sero exibidos na aplicao.

Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.

Interface de Exibio.

Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.

Exibir Mensagem : Exibe ou no uma mensagem aps validao.


1

Posicionamento dos Campos


PGINA INICIAL APLICAES FORMULRIO POSICIONAMENTO DOS
CAMPOS
Permite configurar quais campos sero exibidos na aplicao e sua ordem.

Posicionamento dos campos

A caixa esquerda representa os campos que no esto sendo exibidos na aplicao.

A caixa direita representa os campos que esto sendo exibidos na aplicao.


1

Chave nica
PGINA INICIAL APLICAES FORMULRIO CHAVE NICA

Com este mdulo voc pode informar os demais campos que sero nicos, esses campos so os que no possuem chave primria na
sua tabela. Para informar os demais campos que contenham chave nica, selecione os campos pressionando a tecla CTRL do seu teclado
e depois clique no boto adicionar, os campos informados recebero uma identificao exemplo: UK1.

Interface de

configuracao da chave nica.


1

Barra de Ferramentas
PGINA INICIAL APLICAES FORMULRIO BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.

possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:

Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.

Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.

Barra de Ferramentas

Posicionamento dos botes do formulrio

Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.

Avanar Avana para a prxima pgina da consulta.


Anterior Retorna para a pgina anterior da consulta.
Primeiro Redireciona para primeira pgina da consulta.
ltimo Redireciona para ltima pgina da consulta.
Sair Finaliza a aplicao.
Navegao por pgina Exibe o link para pginas. ex. 1 2 3 4 5
Exportao : Define o formato disponvel para gerao de exportaes. O ScripCase pode gerar as exportaes nos seguintes formatos:

PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.

Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador

- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.

Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.

Adicionar grupo de botes


3

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:

Disposio dos botes e grupo de botes

Configurao dos botes


4

Configurao dos botes do formulrio

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Opes

Opes do formulrio

Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].

Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.

Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.

Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.

Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.

Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).

Barra de ferramentas Mobile


5

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

Exportao
PGINA INICIAL APLICAES FORMULRIO EXPORTAO

Configurao do PDF

Configurao de exportao do PDF

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 se modo de impresso ser 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 (em segundos) de espera do servidor ao executar o JS.

Configurao de impresso

Configurao de impresso

Tipo de Impresso Permite definir o tipo de impresso do arquivo (ambos, preto e branco, colorido).
Imprimir Background Permite definir se o background ser exibido na impresso.
1

SQL
PGINA INICIAL APLICAES FORMULRIO SQL

Neste mdulo so definidos os atributos relativos a conexo com a tabela em que o Formulrio foi criado. Podemos definir a Chave
Primria, Filtros, Ordenaes para o formulrio criado.

Interface de 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.
2
Configurao de varivel para tabela.

No primeiro campo deve-se preencher com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela
a ser substituda.

Case Sensitive : Esta opo deve ser setada para No, apenas se o banco estiver configurado para case-sensitive e for desejado que o filtro no
respeite esta configurao.
1

Ordenao
PGINA INICIAL APLICAES FORMULRIO ORDENAO

Configurao dos campos

Configurao

da ordenao dos campos.

Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.

Configurao da seleo de campos da ordenao.

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

Configurao da

classificao de campos da ordenao.

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

Configurao

avanada de campos da ordenao.

Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.

Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.

Definir colunas : Permite que os campos sejam escolhidos livremente:

Configurao

avanada das colunas da ordenao.


1

Group Label
PGINA INICIAL APLICAES FORMULRIO GROUP LABEL

Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.

Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Edio de propriedades da clula do group label

Atributos

Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1

Procedures
PGINA INICIAL APLICAES FORMULRIO PROCEDURES

Neste mdulo, podemos configurar uma aplicao de Formulrio para que ela utilize Stored Procedures (definidas no seu Banco de
Dados) nas operaes de Insero, Atualizao e Excluso. No necessrio utilizar as trs opes simultaneamente, de forma que as
opes que no estejam configuradas para utilizar Procedures continuaram com o padro Scriptcase que so os comandos INSERT,
UPDATE e DELETE.

Veja abaixo, um passo-a-passo de implementao Stored Procedure para Insero no Banco de Dados.

Interface de Stored Procedures para Formulrio.

Vamos marcar a primeira opo: Desejo utilizar Procedure para dar INSERT. Em seguida informe o Nome da Procedure e a Quantidade de
Parmetros.

Definindo parmetros da Procedure.

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.

Passagem de valores para os Parmetros da Stored Procedure.


1

JavaScript
PGINA INICIAL APLICAES FORMULRIO JAVASCRIPT

O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.

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.

onblur : Ocorre quando o objeto perde o foco.

onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .

onFocus : Ocorre sempre que o objeto ganha o foco.

onMouseOver : Ocorre sempre que o ponteiro do mouse estiver sobre o campo.

onMouseOut : Sempre que o ponteiro do mouse sair de cima do campo.

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.

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.
2
Exemplo onClick

Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.

if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}

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.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1

Dependncias
PGINA INICIAL APLICAES FORMULRIO DEPENDNCIAS

Este recurso permite a ligao entre tabelas com especializao, isto , tabelas que tem dependncias, como uma tabela de pedidos e
itens. Desta forma possvel que ao excluir um registro na tabela de Pedidos, todos os seus itens tambm sejam excludos. Abaixo
exibiremos um exemplo prtico utilizando este recurso do Scriptcase.

Primeiramente iremos definir uma nova dependncia. Neste exemplo iremos criar uma dependncia entre adm_fornecedores_produtos (Tabela
Dependente) com a tabela de adm_fornecedores (Aplicao Atual). Clique no boto Nova Dependncia para iniciar.

Criando uma nova

depenncia.

Selecionamos a tabela dependente e informamos a quantidade de campos relacionados entre a tabela pai e filho. Neste exemplo s um campo
ser relacionado que o cdigo do customers.

Configurando a tabela para a dependncia.

Em seguida selecionamos os campos da ligao de Chave: customers->CityID - city->CityID.

Configurando os campos de ligao da dependncia.

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.

Configurando as regras da dependncia.


1

Segurana
PGINA INICIAL APLICAES FORMULRIO SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.

Usar Captcha : Define se a aplicao ter suporte a Captcha.

Quantidade : Quantidade de caracteres da imagem do Captcha.

Lista : Lista de caracteres que sero utilizados pelo Captcha.

Label : Mensagem exibida para o Captcha.

Mensagem de Erro : Mensagem de erro do Captcha.


2
Altura : Altura da imagem gerada pelo Captcha ( em pixels ).

Largura : Largura da imagem gerada pelo Captcha ( em pixels ).

Tamanho da Fonte: Tamanho da fonte da imagem gerada pelo Captcha ( em pixels ).

Recarregar: Exibie um boto para recarregar o Captcha.

Selecione Layout: Dispe de vrios layouts ( de posicionamento ) para a exibio do Captcha.


1

Log
PGINA INICIAL APLICAES FORMULRIO LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Campos
PGINA INICIAL APLICAES FORMULRIO CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.


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

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).

Interface de configurao do campo 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.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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).
3
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.


4
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


5
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
6
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
7

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Multiplas Linhas


Configurao Geral
8

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

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
9
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.


10
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


12
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero
Configurao Geral

Interface de configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, 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.

Marca dagua : Criado uma marca dagua 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:
14
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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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


15

Interface de formatao

de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.

__ Usar Spin__ : Ativa a opo de utilizao de Spin.


Incremento menor do Spin : Define o range mnimo do Spin.

Incremento maior do Spin : Define o range mximo do Spin.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.


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

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao
17
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


Fonte : Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text, etc
18
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal
Configurao Geral

Interface de configurao do campo decimal.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
20
Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.


21
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.

Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*

Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
22
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
23
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
24

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda
Configurao Geral
25

Interface de configurao do campo moeda.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


26
Formatao dos Valores

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 somente valores negativos, somente positivos ou ambos.

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 FormulrioConfigurao para utilizar esta opo.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.


27
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


29
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data
Configurao Geral

Interface de configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data 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.

Marca dagua : Criado uma marca dagua 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.


31
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de 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.

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

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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

Configurao da Visualizao
33
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


Fonte : Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text, etc
34
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora
Configurao Geral

Interface de configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora 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.

Marca dagua : Criado uma marca dagua 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.


36
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de 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.

Interface de configurao

do valor no banco de dados.


37
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
38
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
39

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora
Configurao Geral
40

Interface de configurao do campo data e hora.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


41
Formatao dos Valores

Interface de formatao de 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.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
42
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.

Interface de configurao do auto incremento.

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

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
43
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
44

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
45
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


46
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Label
Configurao Geral

Interface de configurao do campo label.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
49
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF
Configurao Geral

Interface de configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
51
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


52

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
53

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
54
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ
Configurao Geral

Interface de configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
56
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


57

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
59
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPJ
Configurao Geral

Interface de configurao do campo cpnf e cnpj.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


62

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
63

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
64
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo CPF e CNPJ


Configurao Geral

Interface de configurao do campo tipo CPF e CNPJ.

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.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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


66

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


67

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
68

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
69
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Carto
Configurao Geral

Interface de configurao do campo carto.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
71
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.


72
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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
73

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
74
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo Carto
Configurao Geral

Interface de configurao do campo tipo carto.

Tipo do dado : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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


76

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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
77
Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
79
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CEP
Configurao Geral

Interface de configurao do campo cep.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
81
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.


82
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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
83

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
84
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

E-mail
Configurao Geral

Interface de configurao do campo email.

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 dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


86
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


87

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
88

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
89
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

URL
Configurao Geral

Interface de configurao do campo url.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


91
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


92

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
93

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
94
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Cor HTML
Configurao Geral

Interface de configurao do campo Cor HTML.

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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
96
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


97

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
98

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
99
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Editor HTML
Configurao

Interface de configurao do campo Editor HTML.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Interface de configurao
101
da barra de ferramentas do Editor HTML.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
102
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
103

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Localizao
Configurao

Interface de configurao do campo Localizao.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
104

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
105
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tema
Configurao

Interface de configurao do campo Tema.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
107
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Youtube
Configurao Geral
109

Interface de configurao do campo youtube.

Tipo de dados : Define o tipo do campo da aplicao. Quando o campo definido como Youtube exibido um link de acesso.

Label : Campo etiqueta na aplicao.

Display Mode : Define a forma como o vdeo exibido, modal ou uma nova janela.

Largura : Define a largura do vdeo em pixels.

Altura : Define a 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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
110
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Google Maps
Configurao Geral
112

Interface de configurao do campo googlempas.

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.

Interface de configurao de Origem

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

A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
113
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.

Para pegar a sua API Key acesse o site clicando aqui

Tipo de link : Define o tipo de ligao.

Desabilitar campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


114
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem ( Banco de dados )


Configurao Geral

Interface de configurao do campo tipo Imagem (

Banco de Dados ).

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so salvas diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Borda da Imagem : Largura da borda da imagem em Pixels.


116
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 dragn 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.

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
119
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem ( Nome do Arquivo )


Configurao Geral

Interface de configurao do campo tipo Imagem (

Nome do Arquivo ).

Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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.


121
rea de Upload : Permite utilizar uma rea dragn 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. 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.

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
124
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Documento ( Banco de dados )


Configurao Geral

Interface de configurao do campo tipo Documento

( Banco de Dados ).

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so salvos diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Exibir cone : Exibe junto ao nome do arquivo um cone relativo ao seu tipo.

Barra de Progresso : Mostrar barra de progresso enquanto os arquivos so enviados ao servidor.

rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.

Nome do Arquivo : Define o campo que contm o nome do arquivo do documento armazenado na base de dados.

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.

MultiUpload
126
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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.

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]
127
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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


128
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Documento ( Nome do Arquivo )


MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
132
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Cdigo de barras
Configurao Geral

Interface de configurao do campo Cdigo de barras.

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

Interface de configurao

do Cdigo de barras.

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:


134

Interface de configurao do Cdigo de barras.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
135
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
136

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select
Configurao

Interface de configurao do campo select.


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

Marca dagua : Criado uma marca dagua 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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.
138
Nulo : O campo ser preenchido com nulo (null).

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
139
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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.
140
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.

Interface Lookup de Edio Manual.

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 :

Configurao do lookup de edio Simples

Valor

Label : Texto que ser exibido para o item da lista no objeto select.
141
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

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

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 Valor Inicio Tamanho


Masculino M 1 1
142
Feminino Valor
Label F 1
Inicio 1
Tamanho
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
143
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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.


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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
145

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
146
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select
Configurao

Interface de configurao do campo duplo select.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.


148
Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.

Exibio de lookup.

Interface Lookup de Edio Automtico.


149
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
150

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
151
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CheckBox
Configurao

Interface de configurao do campo checkbox.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.


153
Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
154
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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

Interface Lookup de Edio Manual.

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 :

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.

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 Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
156

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
157

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3

Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
158
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
159
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
160
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
Configurao
162

Interface de configurao do campo checkbox.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.


163
Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
164

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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.
166
Ttulo : Texto exibido na linha de ttulo do objeto select.

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
167
Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete
Configurao Geral
169

Interface de configurao do campo texto auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


170
Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.


171
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 exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.


172
Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
173
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete
Configurao Geral

Interface de configurao do campo nmero auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
175
Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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


176
Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
177

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
178
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Layout
PGINA INICIAL APLICAES FORMULRIO LAYOUT

Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.

Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).

Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.

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

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

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao


4
Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

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


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

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.


9
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES FORMULRIO EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onLoadRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.

onLoad
Este evento ocorre no momento de carga da aplicao.

onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.

onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.

onValidateSuccess
2
Este evento ocorre quando a validao da aplicao no contiver erros.

onBeforeInsert
Este evento ocorre antes da insero de dados da aplicao.

onAfterInsert
Este evento ocorre aps a insero de dados da aplicao.

onBeforeInsertAll
Este evento ocorre antes da insero de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.

onAfterInsertAll
Este evento ocorre aps a insero de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid editvel
view.

onBeforeUpdate
Este evento ocorre antes da atualizao de dados da aplicao.

onAfterUpdate
Este evento ocorre aps a atualizao de dados da aplicao.

onBeforeUpdateAll
Este evento ocorre antes da atualizao de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.

onAfterUpdateAll
Este evento ocorre aps a atualizao de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.

onBeforeDelete
Este evento ocorre antes da eliminao de dados da aplicao.
3
onAfterDelete
Este evento ocorre aps a eliminao de dados da aplicao.

onBeforeDeleteAll
Este evento ocorre antes da remoo de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.

onAfterDeleteAll
Este evento ocorre aps a remoo de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid editvel
view.
1

Eventos Ajax
PGINA INICIAL APLICAES FORMULRIO EVENTOS AJAX

OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1

Botes
PGINA INICIAL APLICAES FORMULRIO BOTES

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.

Criao de novos botes

Criando um 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 Ajax).

Tipos de botes do formulrio

Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Excluso de botes

Boto Javascript
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto JavaScript em Link, Imagem ou Boto.


2
Modo de Exibio: Boto

Configurao do boto JavaScript do tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto JavaScript do tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link


3

Configurao do boto JavaScript do tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao

Bloco de

codificao do boto JavaScript.

Neste bloco, aceitvel apenas cdigos JavaScript.

Boto PHP
Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.

Modo de Exibio: Boto


4
Configurao do boto PHP do tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto PHP do tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto PHP do tipo Link


5
Modo de exibio Permite selecionar o modo de exibio do boto.
Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao

Bloco de

codificao do boto PHP.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.

Boto de Ligao
Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.

Modo de Exibio: Boto

Configurao do boto de Ligao do Tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem


6

Configurao do boto de Ligao do Tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto de Ligao do Tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Configurado a ligao
S E L E C I O N A N D O A P L I C A E S
7

Configurao da escolha de aplicaes do boto de ligao

Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.

PA R M E T R O S DA L I G A O

Configurao da escolha de parmetros do boto de ligao

Campo Permite selecionar um campo existente na aplicao


Varivel Permite utilizar uma varivel global.
Fixo Permite escreve um contedo fixo.
Vazio Nenhum valor ser passado para a aplicao seguinte.
P R O P R I E DA D E S DA L I G A O ( CO N S U LTA )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta

Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada URL ou aplicao chamada quando sair da Consulta.
8
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta (filtro ou consulta)
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta.
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta.
Paginao Habilita a paginao na consulta.
Habilitar Cabealho Habilita o cabealho na consulta.
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta.
P R O P R I E DA D E S DA L I G A O ( F O R M U L R I O )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio

Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio.
Habilitar boto de Update Habilita o boto atualizar no formulrio.
Habilitar boto de Delete Habilita o boto apagar no formulrio.
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta.

Boto Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.

Modo de Exibio: Boto

Configurao do boto Ajax do Tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
9
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto Ajax do Tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto Ajax do Tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao
10

Bloco de

codificao do boto Ajax

Neste bloco, pode-se utilizar macros, cdigos Ajax e JavaScript.


1

Mestre Detalhe
PGINA INICIAL APLICAES FORMULRIO MESTRE DETALHE

Permite criar formulrios para atualizao, em uma nica tela, de tabelas com relacionamento 1:N.

Criando um mestre/detalhe
No menu de aplicao, clicando sobre o item Nova Ligao da pasta Mestre/Detalhes poder ser criada uma nova ligao de detalhe.

Criando um novo Mestre/detalhe.

Definindo nome e label

Informando o nome e o label da ligao de detalhe.

Interface para configurar o nome e label.

Lista de aplicaes

O formulrio para ser um detalhe obrigatoriamente precisa ser do tipo Grid Editvel ou Grid Editvel (View), e somente estes tipos sero
listados.O usurio dever escolher a aplicao que ser chamada.
2

Interface para configurar a aplicao detalhe.

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.

Interface para configurar os parmetros da ligao.

Propriedades da ligao
Depois de criada a ligao, possvel alterar as propriedades clicando na ligao criada e selecionando a opo chamada Propriedades.

As propriedades da ligao so mostradas abaixo:


3

Propriedades da ligao.

Atributos
Propriedades do Formulrio : Permite selecionar os botes que sero exibidos no formulrio detalhe.

Propriedades do Iframe : Permite configurar em pixels a altura e a largura do iframe onde ser exibido o formulrio detalhe.

Outras Propriedades
Grid Editvel View : Permite selecionar se o formulrio detalhe ser uma grid editvel (view) ou no.

Paginao : Permite selecionar a forma de paginao do formulrio detalhe. As opes so:

Parcial : Faz 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.
1

Relao N-N
PGINA INICIAL APLICAES FORMULRIO RELAO N-N

Permite configurar a atualizao automtica de tabelas de ligao em relacionamentos N:N.

Identificao
Esta ligao ser manipulada como um campo dentro da aplicao de Formulrio. Definimos o Nome do Campo, o Tipo de Dado, o Label
e se usar conexo especfica para esta ligao. Caso use conexo especfica ser exibido um select com as conexes disponveis no
projeto.

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.

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.

Informando o comando select baseado emn uma 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.
2

Comando select.

Exibio Lookup
Define-se a forma de exibio do campo de atualizao.

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

Tabela de ligao.

Define a tabela de relacionamento que ser atualizada.

Seleo da tabela de atualizao.

Chave de ligao
3

Chave de ligao

Define os campos da aplicao que esto relacionados com os campos da tabela de ligao.

Definindo valores para os campos da tabela

de atualizao.

Campo Lookup

Campo Lookup.

Define o campo da tabela de lookup que est relacionado com a tabela de ligao.

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.

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

Disponvel apenas para Duplo Select


4

Filtro no campo Duplo Select.

Define um filtro para o campo de ligao.

![Configurao do Filtro do campo de ligao.][relacao_n_n_info_filtro_config] 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
Define toda configurao de visualizao do campo de ligao, setando os atributos CSS do campo, ttulo e objeto .

Configurao da

Visualizao.

Configurao da ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.

Configurao da Ajuda
5
Atributos

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
__Tipo do Help:
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

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

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

Filtro
PGINA INICIAL APLICAES FORMULRIO FILTRO

Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Interface de 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
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.

Configurao

*Interface Configurao do Filtro dinmico.

Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.

Selecionar Campos
2

Interface de seleo dos campos do filtro dinmico.

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

Aplicao em execuo com

QuickSearch.

Configurao

Nas configuraes de Quicksearch h as seguintes opes:

Interface de configurao do QuickSearch.

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.
3
Selecionar Campos

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

Interface de seleo dos campos do QuickSearch.

E ns podemos selecionar vrios critrios de pesquisa.

Interface de configurao dos critrios de pesquisa do QuickSearch.

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

Campos
Texto
4

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
5

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
6
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S
8

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
9
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
10

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


11
CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
12

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
13
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S
15

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
16
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
17

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


18
CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
19
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
20

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


21
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


22
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
23
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
24
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S
25

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


26
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
27
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
28
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo hora.

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.

Interface de configurao da visualizao.

CSS do Ttulo
29
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora
31

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S
32

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


33
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
34
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
35
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
36
Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
37

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


38
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cnpj.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
39
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
40

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


41
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf e cnpj.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


42
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
43

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


44
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
45

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.

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.

Interface Lookup de Edio Manual.

Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
47
Simples Valor :

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

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
49

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
50
16
Valor Atribudo Msica
Descrio no Lookup
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
52

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
53
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
55

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
56
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
57
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Checkbox

Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.


59
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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
60
secundria.

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.

Interface Lookup de Edio Manual.

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 :

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.


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

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
62

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3
63
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
64
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
65
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
67

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.


68
Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
69
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
71

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
72
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Campos da Consulta

Interface de

configurao do filtro do campo Campos da consulta.

Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.


74
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Ordenao dos Campos


76

Interface de

configurao do filtro do campo Ordenao dos campos.

Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


77
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
78
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
79
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
80

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


81
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
82
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete

![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
83

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


84

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
85

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
86
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Aplicao
PGINA INICIAL APLICAES FORMULRIO APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Mensagens

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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:
4

Interface de sincronizao de 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.

Ao renomear um campo de tabela na base de dados, o efeito da sincronizao de tabela, comparativamente, ser o mesmo da
excluso de um campo que existia na aplicao e a incluso de um novo campo.
1

Ligaes
PGINA INICIAL APLICAES FORMULRIO LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).

Interface de criao de ligaes de aplicao.

Lista de Aplicaes
2

Interface de exibio das aplicaes disponveis para ligao.

Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.

Definio de Parmentros

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
3

Interface

de Propriedades da Ligao.

Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.

Interface de criao de ligaes de campo.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4

Interface Ligao entre aplicaes.

Definio de Parmentros

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.

Ligao de Captura
Este tipo de ligao importa dados de outra consulta para um campo do formulrio. Ao selecionar o tipo de ligao de captura exibido
uma lista com os campos do formulrio. Dever ser escolhido um campo para receber dados atravs da ligao.

Interface de criao de ligaes de captura.


5
Lista de Aplicaes

possvel realizar a ligao de captura com todas aplicaes do tipo Consulta no projeto. Voc deve selecionar uma aplicao e
prosseguir.

Interface Ligao entre aplicaes.

Definio de Parmentros

Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro, como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.

Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.

Interface de criao de ligaes de boto.

Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6

Editando ligaes.

Barra de Botes

Propriedades Altera o comportamento da ligao, posicionamento, modo de abertura do link.


Ligao Altera a aplicao chamada pela ligao e seus respectivos parmetros.
Deletar Remove a ligao existente.

Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.

Interface Propriedade da ligao.

Modo de Operao do Link :


Abrir na Mesma Janela : A exibio do formulrio ser na mesma janela do browser.

Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.

Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.

Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.

Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.

URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.

Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.

Interface de configurao das

propriedades do formulrio.

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.


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

Interface de configurao das propriedades do 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 :


Recarregar a grid : Faz um refresh da pgina corrente.

Mover para o final da grid : Navega a consulta para a ltima pgina.

Altura do Iframe : Altura do iframe em pixels.

Largura do iframe : Largura do iframe em pixels.


1

Programao
PGINA INICIAL APLICAES FORMULRIO PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.

Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.

Criando um novo mtodo

Interface de criao de mtodo JavaScript

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.


4

Adicionar a quantidade variveis: Definio de parmetros do

mtodo JavaScript

Definio da varivel: Definio da varivel

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.

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Configurao
PGINA INICIAL APLICAES ABA CONFIGURAO

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;
2
Boto na Barra de Ferramentas.

cone Sair : Permite Indicar o cone da opo de sair na Aba. Utilize o recurso de seleo de imagens para visualizar e selecionar de forma fcil a
imagem desejada.
1

Configurao das Pastas


PGINA INICIAL APLICAES ABA CONFIGURAO DAS PASTAS

Essa funo serve para vincular a cada pasta uma aplicao pr-existente.

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

Configurao das Aplicaes


PGINA INICIAL APLICAES ABA CONFIGURAO DAS
APLICAES
Nesta pasta so definidas quais as aplicaes faro parte da aplicao de abas, conforme segue:

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.

Editar : selecione a aplicao desejada e em seguida, clique no boto Editar. Os passos seguintes so seleo da aplicao e a definio do
tamanho do iframe, conforme solicitados no processo adicionar aplicaes.

Remover : selecione a aplicao que deseja excluir da pasta e, em seguida, clique no boto remover.

Adicionando e editando aplicaes

Selecione a aplicao a ser alocada na pasta, e clique no boto prosseguir, conforme tela abaixo:

Interface Ligao entre Aplicaes.

Em seguida, ser apresentada a seguinte tela para complementar os parmetros de ligao com a aplicao selecionada:
2

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

Configurao do PDF
PGINA INICIAL APLICAES ABA CONFIGURAO DO PDF

Interface Configurao do PDF.

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

Segurana
PGINA INICIAL APLICAES ABA SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES ABA LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Layout
PGINA INICIAL APLICAES ABA LAYOUT

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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 .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Aplicao
PGINA INICIAL APLICAES ABA APLICAO

Dados Gerais

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
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
2
implementada atravs de um dos mtodos: Session, Post e Get

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Configurao
PGINA INICIAL APLICAES DASHBOARD CONFIGURAO

Configurao do Dashboard

A propriedade Configurao do Dashboard permite definir os seguintes atributos:

Adicionar Widget de Ligao

Permite a criao de um widget de ligao.


2

Ttulo:

Ttulo que ser exibido no Widget.

Ligao:

Aplicao ou URL que ser carregada no Widget selecionado. Para selecionar uma ligao de aplicao, clique no campo Ligao e
selecione a aplicao que deseja ligar. Para utilizar uma ligao de URL, basta digitar a URL desejada. Ex.: http://www.scriptcase.com.br/

Ao selecionar uma aplicao, caso a mesma tenha ligaes com outras aplicaes, ser possvel definir o local onde estes links sero
abertos.

Aplicao Chamada: Aplicao que faz parte da ligao.

Tipo de Ligao: Tipo de ligao entre as aplicaes.

Campo: Caso a ligao seja do tipo Campo, mostrado o campo que faz parte da ligao.

Target: Alvo onde a aplicao ser aberta.

Propriedades:

Aqui so definidas as propriedades de execuo do widget.


3

Modo Compacto: Ativa/desativa o Modo Compacto.

Exibir cabealho do widget : Ativa/desativa a exibio do cabealho do widget.

Remover: Permite que o Widget seja removido em tempo de execuo.

Mover: Permite que o Widget possa ser movido em tempo de execuo.

Maximizar: Ativa/desativa Ativa/desativa a opo de maximizar o widget.

Expandir: Permite que o Widget seja expandido em tempo de execuo.

Tempo de Recarga : Tempo de recarga da aplicao ou URL selecionada dentro do Widget, o mesmo deve ser definido em segundos.

Adicionar Widget de ndice


Widgets de ndice permitem

Ttulo:

Ttulo que ser exibido no Widget.

ndice:

Aqui so definidas as configuraes de ndice.


4

Conexo: Conexo que ser utilizada para recuperao dos valores do ndice;

Nome da Tabela: Tabela que ser utilizada para recuperao dos valores do ndice;

Campo da Mtrica: Campo da tabela que ser utilizado para recuperao dos valores do ndice;

Funo da Mtrica : Funo de mtrica que ser utilizada. As Funes de Mtrica disponveis para cada tipo de campo so:
Numrico: Soma, Mdia, Max, Min, Contagem, Contagem Distinta.

Texto: Contagem, Contagem Distinta.

Data: Contagem, Contagem Distinta.

Binrio: Contagem, Contagem Distinta.

Exibir como: Define a forma de exibio do valor, que pode ser dos tipos:
Diferena Percentual: Exibe a diferena em forma de percentual entre os maior e o menor valor do ndice;

Diferena: Exibe a diferena entre o maior e menor valor do ndice;

Valor: Exibe o valor do ndice.

Campo de perodo : Campo do tipo DATA utilizado para recuperao do valor do ndice;

Funo de Perodo: Funo de perodo utilizada para recuperao do valor do ndice.

Propriedades:

Aqui so definidas as propriedades de execuo do widget.


5

Modo Compacto: Ativa/desativa o Modo Compacto.

Exibir cabealho do widget : Ativa/desativa a exibio do cabealho do widget.

Remover: Permite que o Widget seja removido em tempo de execuo.

Mover: Permite que o Widget possa ser movido em tempo de execuo.

Maximizar: Ativa/desativa Ativa/desativa a opo de maximizar o widget.

Expandir: Permite que o Widget seja expandido em tempo de execuo.

Tempo de Recarga : Tempo de recarga da aplicao ou URL selecionada dentro do Widget, o mesmo deve ser definido em segundos.

Organizao dos Widgets

possvel alterar o tamanho e o arranjo dos widgets na tela utilizando a opo de Drag and Drop. Para redimensionar um Widget clique
na borda inferior direita do Widget e arraste. Para mover, clique sobre o Widget e arraste para a posio desejada.

Salvar
6

Salva as alteraes realizadas.


1

Segurana
PGINA INICIAL APLICAES DASHBOARD SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES DASHBOARD LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Layout
PGINA INICIAL APLICAES DASHBOARD LAYOUT

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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 .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Aplicao
PGINA INICIAL APLICAES DASHBOARD APLICAO

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.

Idioma : Idioma da aplicao.

Localizao em Sesso : Disponibiliza a varivel de localizao em sesso.

Charset : Define o charset especfico para a aplicao em questo.

Esquemas em Sesso : .

Pasta : Pasta que contm a aplicao.

Edio por Projeto : Se tiver marcado No a aplicao s poder ser editado pelo proprietrio.

Descrio : Descrio da aplicao.

HelpCase Link : Pgina de ajuda.


1

Configurao
PGINA INICIAL APLICAES CONTROLE CONFIGURAO

Interface de configurao.

URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.

Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.

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

Formato e comportamento

Interface de configurao do formato 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 dagua.

Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1

Editar Campos
PGINA INICIAL APLICAES CONTROLE EDITAR CAMPOS

Esta configurao permite ao usurio organizar e editar os campos.

Interface para configurao dos campos.

Campos

Essa coluna usada para exibir o nome do campo.

Label

Colunas para editar o label de exibio dos campos em uma aplicao.

Tipo de dado

Ele permite alterar o tipo do campo.

Insero

Define se o campo exibido para entreda de novos registros.

Atualizao

Define se o campo exibido para edio um registro.

Read-Only

Define se op campo apenas somente-leitura.

Obrigatrio

Define se o campo obrigario ou no.

PK

Define que campos so chave primria em uma aplicao.

Valor BD ( insert )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.

Pgina

Indica que h Pginas na aplicao.

Bloco

Indica que h Blocos na aplicao.

Pgina de campos no exibidos

Mantm todos os campos que no sero exibidos na aplicao.

Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.

Interface de Exibio.

Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.

Exibir Mensagem : Exibe ou no uma mensagem aps validao.


1

Posicionamento dos Campos


PGINA INICIAL APLICAES CONTROLE POSICIONAMENTO DOS
CAMPOS
Permite configurar quais campos sero exibidos na aplicao e sua ordem.

Posicionamento dos campos

A caixa esquerda representa os campos que no esto sendo exibidos na aplicao.

A caixa direita representa os campos que esto sendo exibidos na aplicao.


1

Barra de Ferramentas
PGINA INICIAL APLICAES CONTROLE BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.

possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:

Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.

Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.

Barra de Ferramentas

Posicionamento dos botes do formulrio

Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.

Avanar Avana para a prxima pgina da consulta.


Anterior Retorna para a pgina anterior da consulta.
Primeiro Redireciona para primeira pgina da consulta.
ltimo Redireciona para ltima pgina da consulta.
Sair Finaliza a aplicao.
Navegao por pgina Exibe o link para pginas. ex. 1 2 3 4 5
Exportao : Define o formato disponvel para gerao de exportaes. O ScripCase pode gerar as exportaes nos seguintes formatos:

PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.

Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador

- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.

Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.

Adicionar grupo de botes


3

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:

Disposio dos botes e grupo de botes

Configurao dos botes


4

Configurao dos botes do formulrio

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Opes

Opes do formulrio

Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].

Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.

Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.

Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.

Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.

Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).

Barra de ferramentas Mobile


5

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

SQL
PGINA INICIAL APLICAES CONTROLE SQL

Nas aplicaes do tipo blank, por default possvel utilizar uma conexo de acesso a banco de dados, mas assim como nos demais tipos
de aplicao, forms, consultas e controles possvel executar comandos SQL utilizando outras conexes alm da conexo nativa da
aplicao.

Configurao de SQL.

Conexo : Permite a escolha de uma das conexes a bancos de dados do seu projeto.
1

JavaScript
PGINA INICIAL APLICAES CONTROLE JAVASCRIPT

O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.

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.

onblur : Ocorre quando o objeto perde o foco.

onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .

onFocus : Ocorre sempre que o objeto ganha o foco.

onMouseOver : Ocorre sempre que o ponteiro do mouse estiver sobre o campo.

onMouseOut : Sempre que o ponteiro do mouse sair de cima do campo.

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.

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.
2
Exemplo onClick

Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.

if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}

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.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1

Segurana
PGINA INICIAL APLICAES CONTROLE SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.

Usar Captcha : Define se a aplicao ter suporte a Captcha.

Quantidade : Quantidade de caracteres da imagem do Captcha.

Lista : Lista de caracteres que sero utilizados pelo Captcha.

Label : Mensagem exibida para o Captcha.

Mensagem de Erro : Mensagem de erro do Captcha.


2
Altura : Altura da imagem gerada pelo Captcha ( em pixels ).

Largura : Largura da imagem gerada pelo Captcha ( em pixels ).

Tamanho da Fonte: Tamanho da fonte da imagem gerada pelo Captcha ( em pixels ).

Recarregar: Exibie um boto para recarregar o Captcha.

Selecione Layout: Dispe de vrios layouts ( de posicionamento ) para a exibio do Captcha.


1

Log
PGINA INICIAL APLICAES CONTROLE LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Autenticaes
PGINA INICIAL APLICAES CONTROLE AUTENTICAES

Scriptcase pode vincular nossas aplicaes utilizando mtodos OAuth. Esses mtodos permitem integrar nosso projeto com as seguintes
origens de dados:

Facebook

Interface 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 Developers page.

Secret : O Facebook lhe dar uma chave secreta para que sua aplicao.

Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Facebook.

Para criao de aplicativos, acesse: Desenvolvimento de aplicativos

Twitter

Interface autenticao de campos Twitter.

Ao criar um boto de autenticao Twitter, necessrio preencher os campos:

Key : ID da aplicao Twitter. Este ID se dar por Twitter Developers page .

Secret : O Twitter lhe dar uma chave secreta para que sua aplicao.

Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Twitter.

Para criao de aplicativos, acesse: Desenvolvimento de aplicativos

Google
2

Interface autenticao de campos Google.

Nome do aplicativo : Nome da aplicao criada no Google+.

Cliente ID : ID da aplicao Google+. Este ID se dar por Google Developers page.

Secret : O Google+ lhe dar uma chave secreta para que sua aplicao.

Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Google+.

Para criao de aplicativos, acesse: Desenvolvimento de aplicativos

Paypal

Interface autenticao de campos 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.
3
Mtodo Cancel : Mtodo a ser corrido quando o usurio cancela a compra.

Mtodo IPN : Mtodo a ser corrido quando o IPN do PayPal retorna a confirmao da compra.

Para configurao do Paypal, acesse: Configurao das credenciais do paypal

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]
1

Campos
PGINA INICIAL APLICAES CONTROLE CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
2
Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).

Interface de configurao do campo 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.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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.


3
Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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 Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
4
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
5

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
6
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Multiplas Linhas


Configurao Geral

Interface de configurao do campo texto.

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 dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

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.
8
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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 Edio

Forma utilizada para exibir uma descrio ao lado do campo.


9

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
10

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
11
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero
Configurao Geral

Interface de configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


13
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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


14

Interface de formatao

de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.

__ Usar Spin__ : Ativa a opo de utilizao de Spin.


Incremento menor do Spin : Define o range mnimo do Spin.

Incremento maior do Spin : Define o range mximo do Spin.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao
15
do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


16
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
17
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal
Configurao Geral
18

Interface de configurao do campo decimal.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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


19

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 somente valores negativos, somente positivos ou ambos.

Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*

Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
20
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
21
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
22

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda
Configurao Geral
23

Interface de configurao do campo moeda.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


24
Formatao dos Valores

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 somente valores negativos, somente positivos ou ambos.

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 FormulrioConfigurao para utilizar esta opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


25

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
26

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
27
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
30
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Label
Configurao Geral

Interface de configurao do campo label.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
33
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF
Configurao Geral

Interface de configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
35
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
36
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


37
CSS do Objeto Input
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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ
Configurao Geral

Interface de configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ 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.

Marca dagua : Criado uma marca dagua 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.
39
Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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.
40
Tamanho da fonte : Define o tamanho da fonte na exibio do lookup.

Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.

Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.


41
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
42

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPJ
Configurao Geral
43

Interface de configurao do campo cpnf e cnpj.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


44
Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
46
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo CPF e CNPJ


Configurao Geral

Interface de configurao do campo tipo CPF e CNPJ.

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.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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


48

Interface de formatao de valores.

Tipo CPF/CNPJ : Permite associar valores para definio de pessoas Fsicas ou Jurdicas.

Campo Relacionado : Permite determinar o campo o qual contm os valores que ser feita a verificao de tipo. Ou seja, dependendo se a pessoa
for Fsica ou Jurdica, ser feita a validao de CPF ou CNPJ respectivamente.

Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
49
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
50
Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do objeto input.

Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

Carto
Configurao Geral

Interface de configurao do campo carto.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


52
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
53
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


54
Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
55

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo Carto
Configurao Geral

Interface de configurao do campo tipo carto.


56
Tipo do dado : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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

Interface de formatao de valores.

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 Edio

Forma utilizada para exibir uma descrio ao lado do campo.


57

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
59
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CEP
Configurao Geral

Interface de configurao do campo cep.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de valores.

Dados do CEP : Permite selecionar os campos que sero preenchidos com os valores correspondentes ao CEP.

CEP no onChange : Permite o preenchimento automtico dos campos relacionados na opo Dados do CEP, quando o CEP for informado ou
alterado dinamicamente.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

Fonte : Define o tipo de fonte que ser usada na exibio do lookup.


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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
63
Negrito : Permite aplicar o tipo negrito na fonte.

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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
64

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

E-mail
Configurao Geral
65

Interface de configurao do campo email.

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 dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : Exibe um cone de email ao lado do campo.


66
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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
67

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
68
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

URL
Configurao Geral

Interface de configurao do campo url.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


70
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : 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 Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
71
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


72
CSS do Objeto Input
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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Cor HTML
Configurao Geral

Interface de configurao do campo Cor HTML.

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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.


74

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


76
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Editor HTML
Configurao

Interface de configurao do campo Editor HTML.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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
78

Interface de configurao

da barra de ferramentas do Editor HTML.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
79
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Localizao
Configurao
81

Interface de configurao do campo Localizao.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
82
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
83

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tema
Configurao

Interface de configurao do campo Tema.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
84

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
85
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data
Configurao Geral

Interface de configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
87
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de 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.

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.
88
__ Data Atual com Decremento__ : A data mnima ser a data atual (-) os dias ou meses ou anos que voc quiser decrementar.

Data Mxima :
Data Fixa : Inserir a data mxima manualmente que o scriptcase criticar no campo do tipo data no formato como aprensentado.
Data Atual : Ao clicar cone ao lado da caixa, o scriptcase disponibiliza as seguintes opes:

Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.

Data Atual com Incremento : A data mxima ser a data atual (+) os dias ou meses ou anos que voc incrementar.

Data Atual com Decremento : A data mxima ser a data atual (-) os dias ou meses ou anos que voc quiser decremento.

Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo data.

Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
89
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
90

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora
Configurao Geral
91

Interface de configurao do campo hora.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


92
Formatao dos Valores

Interface de formatao de 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.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
93
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
94

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora
Configurao Geral
95

Interface de configurao do campo data e hora.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


96
Formatao dos Valores

Interface de formatao de 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.

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.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
97

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
98
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem ( Nome do Arquivo )


Configurao Geral

Interface de configurao do campo tipo Imagem ( Nome do Arquivo ).

Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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 dragn 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
100
aberta ter o tamanho original.

Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
103
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Documento ( Nome do Arquivo )


Configurao Geral

Interface de configurao do campo tipo Documento ( Nome do Arquivo ).

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

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
105

Configuraes do Multi Upload.

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.

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.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
107
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select
Configurao

Interface de configurao do campo select.

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.

Marca dagua : Criado uma marca dagua 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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


109
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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
110

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.

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.

Interface Lookup de Edio Manual.

Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
112
Simples Valor :

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

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
114

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
115
16
Valor Atribudo Msica
Descrio no Lookup
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
117

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
118
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select
Configurao

Interface de configurao do campo duplo select.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.


120
Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax
121

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


122
Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
123

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CheckBox
Configurao

Interface de configurao do campo checkbox.


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


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
125

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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

Interface Lookup de Edio Manual.

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 :

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.

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 Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
127

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
128

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3

Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
129
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
130
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
131
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
Configurao
133

Interface de configurao do campo checkbox.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.

Mtodos para Lookup


134
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando

uma query de banco de dados). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
135

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

Ttulo : Texto exibido na linha de ttulo do objeto select.

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define 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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto Alterar : Altera os atributos do item selecionado.

Boto Excluir : Exclui o item selecionado.

Boto Limpar : Limpa os campos.


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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
137

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
138
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Perfil
Configurao

Interface de configurao do campo Perfil.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Perfil exibido um combo com os perfis configurada nas
propriedades do projeto.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.


140
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.


141
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Menu Links
Configurao

Interface de configurao do campo Menu Links.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Menu Links so exibidos links.

Label : Define o ttulo do campo na aplicao.


142
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

Interface de formatao de valores.

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:

Select

Radio

Link

Omitir Label : Quando utilizando o modo de exibio Link voc pode habilitar esta opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
143

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
144
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete
Configurao Geral

Interface de configurao do campo texto auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
146
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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 Edio

Forma utilizada para exibir uma descrio ao lado do campo.


147

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
148

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
149
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete
Configurao Geral

Interface de configurao do campo nmero auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
151
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
152

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.


153
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
154

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Layout
PGINA INICIAL APLICAES CONTROLE LAYOUT

Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.

Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).

Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.

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

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

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao


4
Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

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


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

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.


9
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES CONTROLE EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onLoad
Este evento ocorre no momento de carga da aplicao.

onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.

onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.

onValidateSuccess
Este evento ocorre quando a validao da aplicao no contiver erros.
1

Eventos Ajax
PGINA INICIAL APLICAES CONTROLE EVENTOS AJAX

OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1

Botes
PGINA INICIAL APLICAES CONTROLE BOTES

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.

Criao de novos botes

Criando um 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 Ajax).

Tipos de botes do formulrio

Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Excluso de botes

JavaScript
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto JavaScript em Link, Imagem ou Boto.


2
Boto

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Bloco de codificao
3

Bloco de

codificao do boto JavaScript.

Neste bloco, aceitvel apenas cdigos JavaScript.

PHP
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.

Boto

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Imagem

Configurao do boto

PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Link

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Bloco de codificao

Bloco de

codificao do boto PHP.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.

Ligao
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.

Boto
5

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
6
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.

Configurado a ligao
Selecionando aplicaes

Configurao da escolha de aplicaes do boto de ligao.

Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.

Parmetros da ligao

Configurao da escolha de parmetros do boto de ligao.

Campo Permite selecionar um campo existente na aplicao


Varivel Permite utilizar uma varivel global.
Fixo Permite escreve um contedo fixo.
Vazio Nenhum valor ser passado para a aplicao seguinte.
Propriedades da ligao ( Consulta )
7

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.

Modo de Exibio: Boto

Configurao do boto Ajax do Tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto Ajax do Tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link


9

Configurao do boto Ajax do Tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao

Bloco de

codificao do boto Ajax

Neste bloco, pode-se utilizar macros, cdigos Ajax e JavaScript.


1

Aplicao
PGINA INICIAL APLICAES CONTROLE APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Mensagens

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Ligaes
PGINA INICIAL APLICAES CONTROLE LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).

Interface de criao de ligaes de aplicao.

Lista de Aplicaes
2

Interface de exibio das aplicaes disponveis para ligao.

Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.

Definio de Parmentros

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
3

Interface

de Propriedades da Ligao.

Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.

Interface de criao de ligaes de captura.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4

Interface Ligao entre aplicaes.

Definio de Parmentros

![Interface Definio dos Parmetros.][ligacao_campo_parametros] Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.

Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.

Editando ligaes.

Barra de Botes

Propriedades Altera o comportamento da ligao, posicionamento, modo de abertura do link.


Ligao Altera a aplicao chamada pela ligao e seus respectivos parmetros.
Deletar Remove a ligao existente.

Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
5

Interface Propriedade da ligao.

Modo de Operao do Link :


Abrir na Mesma Janela : A exibio do formulrio ser na mesma janela do browser.

Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.

Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.

Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.

Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.

URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.

Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.

Interface de configurao das

propriedades do formulrio.

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.

Interface de configurao das propriedades do 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 :


6
Recarregar a grid : Faz um refresh da pgina corrente.

Mover para o final da grid : Navega a consulta para a ltima pgina.

Altura do Iframe : Altura do iframe em pixels.

Largura do iframe : Largura do iframe em pixels.


1

Programao
PGINA INICIAL APLICAES CONTROLE PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.

Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.

Criando um novo mtodo

Interface de criao de mtodo JavaScript

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.


4

Adicionar a quantidade variveis: Definio de parmetros do

mtodo JavaScript

Definio da varivel: Definio da varivel

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.

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

HTML do usurio
PGINA INICIAL APLICAES CONTROLE HTML DO
USURIO
Esta opo est disponvel na aplicao Controle se o item Desejo definir manualmente o template HTML estiver selecionado no
momento de criao da aplicao.

O uso de HTML personalizado no Controle depende de marcaes especficas para que o Scriptcase possa incluir suas rotinas de
controle e validao.

Checar
2

Ao clicar no boto Checar realizada uma verificao para confirmar quais marcaes foram utilizadas no contedo do item HTML.

Ao clicar nas marcaes do item Checar, uma janela modal exibida com dicas para a utilizao destas mesmas marcaes.

As marcaes so divididas em trs categorias:

Dicas
3
Estas marcaes no so obrigatrias, porm, so utilizadas para importao de arquivos das bibliotecas, imagens e outras
funcionalidades.

Obrigatrios

Estas marcaes so de uso obrigtorio no item HTML. Caso no sejam utilizadas, determinadas rotinas internas do Scriptcase no
sero executadas.

Opcional

Assim como o nome da categoria, estas marcaes so opcionais, no influenciando na execuo correta da aplicao.

HTML

Neste item, podemos inserir o HTML desejado, lembrando de utilizar as marcaes necessrias.

Os arquivos control.js e control.css referem-se ao contedo dos itens JavaScript e CSS respectivamente. Por padro, so criados
automaticamente pela aplicao, no padro: nomeAplicao.js e nomeAplicao.css

CSS
4

Neste item, podemos utilizar nosso CSS customizado para surtir efeito no cdigo HTML utilizado no item anterior.

JavaScript

Neste item, podemos utilizar nosso JavaScript customizado para surtir efeito no cdigo HTML utilizado no item anterior.

Biblioteca Externa
Nesta opo podemos definir se vamos utilizar os arquivos .HTML, .CSS e .JS a partir de uma biblioteca externa ou se vamos utilizar o
cdigo HTML, CSS e JavaScript dos items da prpria aplicao.

No usar biblioteca externa


5

Esta opo

define que o cdigo HTMl, CSS e JavaScript a serem utilizados so provenientes dos itens HTML, CSS e JavaScript a aplicao atual.

Usar biblioteca externa

Ao selecionar esta opo definimos a utilizao de arquivos externos que contenham o HTMl, CSS e JavaScript a serem utilizados
pela aplicao. Os itens HTML, CSS e JavaScript sero desabilitados.

Pr-Visualizao

Podemos visualizar como a aplicao ser exibida aps sua gerao.

Criar campos
6

Caso seja utilizada a marcao de campos antes do campo ser criado no item do menu Campos > Novo Campo, e este item ( Criar
Campos ) seja pressionado , ser exibido uma janela modal para que seja realizada a sincronizao dos campos, aps confirmao, os
campos sero exibidos no item do menu Campos.

Ao adicionar campos a partir do item do menu Campos > Novo Campo, o Scriptcase automticamente ir inserir novas marcaes
obrigatrias relacionadas ao campo recm criado para serem utilizadas no item HTML.
1

OnExecute
PGINA INICIAL APLICAES BLANK ONEXECUTE

Neste menu entrado o cdigo PHP que ser executado pela aplicao.

OnExecute.

OnExecute : Permite a entrada de comandos PHP, macros Scriptcase, ainda possvel o uso de bibliotecas de cdigo.
1

SQL
PGINA INICIAL APLICAES BLANK SQL

Nas aplicaes do tipo blank, por default possvel utilizar uma conexo de acesso a banco de dados, mas assim como nos demais tipos
de aplicao, forms, consultas e controles possvel executar comandos SQL utilizando outras conexes alm da conexo nativa da
aplicao.

Configurao de SQL.

Conexo : Permite a escolha de uma das conexes a bancos de dados do seu projeto.
1

Segurana
PGINA INICIAL APLICAES BLANK SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES BLANK LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Aplicao
PGINA INICIAL APLICAES BLANK APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.


3

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Programao
PGINA INICIAL APLICAES BLANK PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Configurao
PGINA INICIAL APLICAES MENU CONFIGURAO

Desktop
A configurao do menu permite definir os atributos de apresentao da aplicao, conforme segue:

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

Interface Configurao de navegao do Menu.

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. Aplicao com navegao em abas.

Menu de contexto das abas : Gerenciamento das abas abertas. Aplicao com contexto das

abas.

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.

Aplicao exibindo caminho da navegao.

Usar icones padro no item : Caso seja marcado como sim, esta opo mostra os cones padres de cada item.

Usar icones padro na aba : Caso seja marcado como sim, esta opo mostra os cones padres de cada aba.

Aplicao Default : Selecione a aplicao padro que ser aberta assim que o menu for iniciado.

Mostrar aplicao inicial como aba : Permite mostrar a aplicao inicial dentro de uma aba.
3
Mobile

Interface Configurao do menu mobile.

Esconder o menu : Habilita a opo de esconder o menu nas visualizaes mobile.

Estado inicial do menu : Informa o estado inicial do menu, caso ele no seja sempre visvel.

Esconder menu ao clicar num item : Opo de esconder o menu apos clicar em um item, caso ele no seja sempre visvel.

Esconder cone do menu : Esconde o cone para abrir o menu ou deixa sempre amostra.
1

Itens do Menu
PGINA INICIAL APLICAES MENU ITENS DO MENU

Configurao dos itens do menu


Nesta tela o usurio estrutura o menu, indicando quais as aplicaes sero chamadas. Apresenta os seguintes atributos, que devem ser
preenchidos pelo usurio:

Em dispositivos mveis, caso o item do menu possua link e sub itens, o link ser desprezado para exibir os sub itens.

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 e selecionar a aplicao.

Hint : Texto descritivo que auxilia o usurio a identificar a aplicao. Campo opcional.

cone : Nome da imagem que ser apresentada como cone no tem do menu. O usurio pode clicar no boto de pesquisa para selecionar a
imagem desejada. Campo opcional.

cone aba Ativa : Nome da imagem que ser apresentada como cone na aba do menu, quando ativa. O usurio pode clicar no boto de pesquisa
para selecionar a imagem desejada. Ao deixar em branco o Scriptcase adiciona uma imagem padro.

cone aba Inativa : Nome da imagem que ser apresentada como cone na aba do menu, quando inativa. O usurio pode clicar no boto de
pesquisa para selecionar a imagem desejada. Ao deixar em branco o Scriptcase adiciona uma imagem padro.

Target : Define como ser apresentada a aplicao no menu, podendo ser: mesma janela ou outra janela.

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.
2
Realizando a importao das aplicaes
A importao de aplicaes bastante fcil e rpida. Serve para que o usurio selecione numa lista as aplicaes que deseja inserir no
menu. Uma vez feita a seleo das aplicaes, basta estruturar os nveis do menu, utilizando os botes de estruturao.

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.

Interface importao de

Aplicao.
1

Barra de ferramentas
PGINA INICIAL APLICAES MENU BARRA DE FERRAMENTAS

Use esta interface para construir uma barra de atalhos na aplicao de menu ligando aplicaes atravs de botes, cones e links de
texto.

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.

Hint : Digite um texto descritivo para auxiliar a identificao aplicao pelo usurio.

Exibio : Esta opo permite escolher se o item ir exibir apenas textos, apenas a imagem de um ou de ambos.

Posio da Imagem : Ele define se a imagem ser exibida no lado direito ou no lado esquerdo.

Target : Define como exibir as aplicaes: na mesma janela ou em outro.


1

Segurana
PGINA INICIAL APLICAES MENU SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES MENU LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Eventos
PGINA INICIAL APLICAES MENU EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onExecute
Este evento ocorre no momento em que um item no menu executado ou uma aplicao escolhida.

onLoad
Este evento ocorre no momento de carga da aplicao.
1

Layout
PGINA INICIAL APLICAES MENU LAYOUT

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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 .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Aplicao
PGINA INICIAL APLICAES MENU APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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.

Converter tipo de menu

Interface de converso de menu

Converte a aplicao de Menu para Menu rvore ou de Menu rvore para Menu.

*Ele no altera nenhuma das configuraes do aplicativo original, exceto para o formato.
1

Programao
PGINA INICIAL APLICAES MENU PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Configurao
PGINA INICIAL APLICAES MENU RVORE CONFIGURAO

Desktop
A configurao do menu permite definir os atributos de apresentao da aplicao, conforme segue:

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

Interface Configurao de navegao do Menu.

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. Aplicao com navegao em abas.

Menu de contexto das abas : Gerenciamento das abas abertas. Aplicao com contexto das

abas.

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.

Aplicao exibindo caminho da navegao.

Usar icones padro no item : Caso seja marcado como sim, esta opo mostra os cones padres de cada item.

Usar icones padro na aba : Caso seja marcado como sim, esta opo mostra os cones padres de cada aba.

Aplicao Default : Selecione a aplicao padro que ser aberta assim que o menu for iniciado.

Mostrar aplicao inicial como aba : Permite mostrar a aplicao inicial dentro de uma aba.
3
Mobile

Interface Configurao do menu mobile.

Esconder o menu : Habilita a opo de esconder o menu nas visualizaes mobile.

Estado inicial do menu : Informa o estado inicial do menu, caso ele no seja sempre visvel.

Esconder menu ao clicar num item : Opo de esconder o menu apos clicar em um item, caso ele no seja sempre visvel.

Esconder cone do menu : Esconde o cone para abrir o menu ou deixa sempre amostra.
1

Itens do Menu
PGINA INICIAL APLICAES MENU RVORE ITENS DO MENU

Configurao dos itens do menu


Nesta tela o usurio estrutura o menu, indicando quais as aplicaes sero chamadas. Apresenta os seguintes atributos, que devem ser

preenchidos pelo usurio:

Interface Configurao do Menu.

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.

Realizando a importao das aplicaes


A importao de aplicaes bastante fcil e rpida. Serve para que o usurio selecione numa lista as aplicaes que deseja inserir no
menu. Uma vez feita a seleo das aplicaes, basta estruturar os nveis do menu, utilizando os botes de estruturao.
2

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.

Interface importao de

Aplicao.
1

Segurana
PGINA INICIAL APLICAES MENU RVORE SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES MENU RVORE LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Eventos
PGINA INICIAL APLICAES MENU RVORE EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onExecute
Este evento ocorre no momento em que um item no menu executado ou uma aplicao escolhida.

onLoad
Este evento ocorre no momento de carga da aplicao.
1

Layout
PGINA INICIAL APLICAES MENU RVORE LAYOUT

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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 .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Aplicao
PGINA INICIAL APLICAES MENU RVORE APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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.

Converter tipo de menu

Interface de converso de menu

Converte a aplicao de Menu para Menu rvore ou de Menu rvore para Menu.

*Ele no altera nenhuma das configuraes do aplicativo original, exceto para o formato.
1

Programao
PGINA INICIAL APLICAES MENU RVORE PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Configurao
PGINA INICIAL APLICAES FILTRO CONFIGURAO

Atravs destes atributos podemos definir a configurao geral da Aplicao de Filtro( Alinhamento, Largura da Aplicao, Condies do
Filtro, etc).

Interface Configurao do Filtro.

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

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;

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.

Usar autocomplete nos campos :


Sim : Habilita a opo de autocomplete em todos os campos da aplicao.

No : Desabilita a opo de autocomplete em todos os campos da aplicao.

Definido por campo : Permite definir a funcionalidade de autocomplete individualmente nos campos da aplicao.
1

Filtro Avanado
PGINA INICIAL APLICAES FILTRO FILTRO AVANADO

Selecionar Campos

*Interface de seleo dos

campos do filtro.

Obrigatrios
Define quais campos da aplicao sero de preenchimento obrigatrio.

Interface campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.

Interface de configurao do posicionamento do marcador.


2
Posio do marcador : Posio do marcador em relao ao campo.

Mostrar mensagem : Exibe ou no a mensagem de erro na validao.

Condies do filtro

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
Desktop

A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
3

Interface da barra de ferramentas.

Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.

CO N F I G U R A O D O S B OT E S

Interface da configurao dos botes.

Atalho : Permite definir teclas de acesso rapido via teclado a um boto.

O P E S

Interface de

opes.

Posio dos Botes(Superior/Inferior) Posicionamento dos botes na barra de ferramentas superior/inferior.

Mobile

Salvar Filtro
4
Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.

Interface de Salvar Filtro.

Interface de Salvar Filtro.

Layout

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao


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

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
6
Posio : De que forma os campos sero exibidos dentro do bloco :
Abaixo : Os campos sero exibidos um abaixo do outro respeitando a quantidade de colunas.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

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


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

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho
9
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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.
10
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.


11
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

SQL
PGINA INICIAL APLICAES FILTRO SQL

Configurao do SQL

Configurao de SQL da consulta

Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.

Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.

Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1

Segurana
PGINA INICIAL APLICAES FILTRO SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES FILTRO LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Campos
PGINA INICIAL APLICAES FILTRO CAMPOS

Texto

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
2

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
3
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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


5

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
6
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
7

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
8
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
9

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
10
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
12
Formatao dos valores

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
13
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
14

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
15
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.


16
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.


17
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
18
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
19
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data
21

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Formatao dos Valores

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

Configurao do Filtro
22

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Condies Especiais

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
23

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
24
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Formatao dos Valores

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Configurao do Filtro
26

Interface de

configurao do filtro do campo hora.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
27
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
28

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
29
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

Configurao do Filtro

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Condies Especiais

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).


30
Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
31
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo cpf.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
33
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
34
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
36
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
37
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo cpf e cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
39
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
40
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
42
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
43
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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.
44
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.

Interface Lookup de Edio Manual.

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 :

Configurao do lookup de edio Simples

Valor

Label : Texto que ser exibido para o item da lista no objeto select.
45
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

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

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 Valor Inicio Tamanho


Masculino M 1 1
46
Feminino Valor
Label F 1
Inicio 1
Tamanho
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
47
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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.


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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
49

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
50
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
52

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
53
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
54
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Checkbox
Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
56

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
57

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

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 :

Configurao do lookup de edio Simples Valor


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

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 Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
59
Solteiro
Label S
Valor 2
Inicio 1
Tamanho
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
60
2
Valor Atribudo Cultura
Descrio no Lookup
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
61

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
62

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
63
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
65

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
66

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

Ttulo : Texto exibido na linha de ttulo do objeto select.

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define 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.
67

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax
68

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


69
Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
70

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
71
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
72

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


73
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
74
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

Configurao do Filtro
75

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


76

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
78
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Eventos
PGINA INICIAL APLICAES FILTRO EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.

onSave
Este evento ocorre no momento de salvamento da aplicao.

onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
1

Aplicao
PGINA INICIAL APLICAES FILTRO APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.

Campos
1

Ligaes
PGINA INICIAL APLICAES FILTRO LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).

Interface de criao de ligaes de aplicao.

Lista de Aplicaes
2

Interface de exibio das aplicaes disponveis para ligao.

Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.

Definio de Parmentros

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
3

Interface

de Propriedades da Ligao.

Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.

Interface de criao de ligaes de captura.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4

Interface Ligao entre aplicaes.

Definio de Parmentros

![Interface Definio dos Parmetros.][ligacao_campo_parametros] Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
1

Programao
PGINA INICIAL APLICAES FILTRO PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Configurao
PGINA INICIAL APLICAES REPORTPDF CONFIGURAO

Configurao do ReportPDF

Interface de configurao do ReportPDF.

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.
2
Quantidade de Colunas : Permite definir a quantidade de Colunas que sero impressas, o que permite criar aplicaes de emisso de
etiquetas gomadas por exemplo.

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 do PDF


A Configurao da Visualizao do PDF permite definir valores de visualizao de textos e layout

Interface de configurao da visualizao do ReportPDF.

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.


1

SQL
PGINA INICIAL APLICAES REPORTPDF SQL

Configurao do SQL

Configurao de SQL da consulta

Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.

Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.

Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1

Segurana
PGINA INICIAL APLICAES REPORTPDF SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES REPORTPDF LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Configuraes Avanadas
PGINA INICIAL APLICAES REPORTPDF CONFIGURAES AVANADAS

Interface
Nesta interface podemos definir o layout de exibio das clulas, que contm os valores dos campos, no Corpo do Relatrio.

Interface de

configurao do Layout do PDF.

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
A sesso LayoutPDF - Cdigo permite ao usurio assumir o cdigo php de criao do PDF
2

Interface de configurao

do Cdigo do PDF.

A Aplicao de Report PDF foi desenvolvida baseada na classe TCPDF, de forma que voc pode utilizar os metodos disponiveis da classe
ou uma macro correspondente na tabela abaixo. Para utilizar algum metodo deve ser utilizado o objeto $pdf, por exemplo: $pdf-
>AcceptPageBreak(parametros).

Para acessar a documentao do TCPDF Clique aqui

Macros ReportPDF
Metodo FPDF Macro Scriptcase Descrio
AcceptPageBreak sc_pdf_accept_page_break Aceita ou no quebra de pgina automtica.
AddFont sc_pdf_add_font Adiciona uma nova fonte
AddLink sc_pdf_add_link Cria um link interno
AddPage sc_pdf_add_page Adiciona uma nova pgina.
AliasNbPages sc_pdf_alias_nb_pages Define uma alias para o nmero de pginas
Cell sc_pdf_cell Imprime uma clula
Close sc_pdf_close: Finaliza o documento
Error sc_pdf_error Exibir mensagem de erro
Footer sc_pdf_footer Rodap da pgina
GetStringWidth sc_pdf_get_string_length Calcula o tamanho de uma string
GetX sc_pdf_get_x Retorna a posio atual de x
GetY sc_pdf_get_y Retorna a posio atual de y
Header sc_pdf_header Cabealho da pgina
Image sc_pdf_image Coloca uma imagem na pgina
Line sc_pdf_line Desenha uma linha
Link sc_pdf_link Insere um link
Ln sc_pdf_ln Configura a quebra de linha
MultiCell sc_pdf_multi_cell Imprime um texto com quebra de linhas
Output sc_pdf_output Salva ou envia o documento
AliasNumPage sc_pdf_page Retorna o Nmero atual da pgina
AliasNbPages sc_pdf_page_tot Retorna o Nmero total de pginas
Rect sc_pdf_rect Desenha um retngulo
SetAuthor sc_pdf_set_author Define o autor do documento
SetAutoPageBreak sc_pdf_set_auto_page_break Ativa ou desativa o modo de quebra de pgina automtica
SetCompression sc_pdf_set_compression Liga / Desliga compresso de pgina
SetCreator sc_pdf_set_creator Define o criador do documento.
SetDisplayMode sc_pdf_set_display_mode Alterna o modo display
SetDrawColor sc_pdf_set_draw_color Define a cor usada para operaes de desenho
3
SetFillColor
Metodo FPDF sc_pdf_set_fill_color
Macro Scriptcase Define a cor para operaes de preenchimento
Descrio
SetFont sc_pdf_set_font Define as configuraes da fonte
SetFontSize sc_pdf_set_font_size Define o tamanho da fonte
SetKeywords sc_pdf_set_keywords Associa uma palvra chave a um documento
SetLeftMargin sc_pdf_set_left_margin Define a margem esquerda
SetLineWidth sc_pdf_set_line_width Define a largura da linha
SetLink sc_pdf_set_link Define o destino de um link interno
SetMargins sc_pdf_set_margins Define as margens
SetRightMargin sc_pdf_set_right_margin Define a margem direita
SetSubject sc_pdf_set_subject Define o assunto
SetTextColor sc_pdf_set_text_color Define a cor do texto
SetTitle sc_pdf_set_title Define o ttulo do documento
SetTopMargin sc_pdf_set_top_margin Define a margem do topo
SetX sc_pdf_set_x Define a posio atual de x
SetXY sc_pdf_set_xy Define a posio atual de x e y
SetY sc_pdf_set_y Define a posio atual de y
Text sc_pdf_text Imprime uma string
Write sc_pdf_write Imprime uma string de caracteres

Posicionamento
Nesta interface definimos a ordem de exibio dos campos (selecionando atravs das setas ao lado do quadro direito).

Interface de configurao do posicionamento dos campos do

PDF.
1

Campos
PGINA INICIAL APLICAES REPORTPDF CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


3

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


6
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Texto Multiplas Linhas


Configurao Geral
7

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
8

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
9
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
10

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.

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:


11
Label Valor Inicio Tamanho
Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Nmero
Configurao Geral
13

Interface de configurao

do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.


14
Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


15

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
16
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
17
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


18
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Decimal
Configurao Geral
19

Interface de configurao

do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.


20
Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


21

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
22
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
23
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


24
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Porcetagem
Configurao Geral
25

Interface de configurao

do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

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

Tipo SQL: Informa o tipo do campo no banco de dados.

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores


26

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


27

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
28
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
29
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


30
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica

12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Moeda
Configurao Geral
31

Interface de configurao

do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.


32
Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.

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 nmeros 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: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
34

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
36

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
37

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.


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

CPF
Configurao Geral

Interface de configurao

do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.


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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
40

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
42

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
43

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CNPJ
Configurao Geral

Interface de configurao

do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.
44
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
45
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
46

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.

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:


47
Label Valor Inicio Tamanho
Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
48
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CPF e CNPJ
Configurao Geral
49

Interface de configurao

do campo cpf e cnpj.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


50

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
51
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
52
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


53
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Carto
Configurao Geral
54

Interface de configurao

do campo carto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


55

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
56
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
57
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


58
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

CEP

E-mail
59
Configurao Geral

Interface de configurao

do campo email.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


60

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
61
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
62
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


63
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

URL
Configurao Geral
64

Interface de configurao

do campo url.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.


65
Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.
66
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
67
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


68
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Data
Configurao Geral
69

Interface de configurao

do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
70
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
72

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
74

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
75

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Hora
Configurao Geral

Interface de configurao

do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.
76
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes
77

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


78

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
79
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
80
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


81
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Data e Hora
Configurao Geral
82

Interface de configurao

do campo data e hora.

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.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
83
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
85

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
87

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
88

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Imagem ( Banco de Dados )


Configurao Geral
89

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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.

Imagem ( Nome do Arquivo )


Configurao Geral

Interface Configurao

Geral do Campo.
90
Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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.

Documento ( Banco de Dados )


Configurao Geral

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Exibir icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.

Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).

Tipo SQL : Informa o tipo do campo no banco de dados.

Documento ( Nome do Arquivo )


Configurao Geral
91

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Subdiretrio : Inserir um nome de subpasta para salvar os arquivos.

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.

QRCode
Configurao

Interface de configurao

do campo QRCODE.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Formatao dos Valores

Interface de formatao de

valores.

Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.

Tamanho da imagem : Tamanho do QR Code.


92
Margem : Margem do QR Code.

Interface de formatao de valores.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.


93
Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Cdigo de barras
Configurao

Interface de configurao

do campo Cdigo de barras.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Cdigo de barras

Interface de configurao

do Cdigo de barras.

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:


94

Interface de configurao do Cdigo de barras.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
95
Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

SubSelect
Configurao Geral

Interface de configurao do campo SubSelect.

Incremento : Define o espaamento entre as linhas dos registros do campo SubSelect. Conexo : Exibe a lista de conexes criadas no
projeto atual. Tabela : Exibie as tabelas relacionadas ao banco de dados da conexo escolhida anteriormente. SubSelect : Exibie o SQL da
tabela escolhida no item Tabela. Podendo ser alterado e utilizar vriaveis de campo ou variveis globais. SQLBuilder : Abre o SQLBuilder
do ScriptCase, para montagem de comandos SQL.
1

Eventos
PGINA INICIAL APLICAES REPORTPDF EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.

onHeader
Este evento executado no cabealho da aplicao.

onFooter
Este evento executado no rodap da aplicao.
1

Filtro
PGINA INICIAL APLICAES REPORTPDF FILTRO

Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Interface de 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.

Condies do Filtro

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.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.

Abaixo e ao lado da lista existem os botes padro das demais listas descritas:

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

Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.

Interface

Configurao do Filtro.

Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.

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.

Selecionar Campos

![Interface de seleo dos campos do filtro.][filtro_avancado_configuracao_selecionar_campos] *Interface de seleo dos campos do filtro.

Obrigatrios

Define quais campos da aplicao sero de preenchimento obrigatrio.

![Interface campos Obrigatrios.][filtro_avancado_configuracao_campos_obrigatorios] Interface campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.

![Interface de configurao do posicionamento do marcador.][filtro_avancado_configuracao_campos_obrigatorios_posicionamento]


Interface de configurao do posicionamento do marcador.

Posio do marcador : Posio do marcador em relao ao campo.


3
Mostrar mensagem : Exibe ou no a mensagem de erro na validao.

Barra de ferramentas

Desktop

A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Interface da barra de ferramentas.

Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.

CO N F I G U R A O D O S B OT E S

Interface da configurao dos botes.

Atalho : Permite definir teclas de acesso rapido via teclado a um boto.

O P E S
4

Interface de

opes.

Posio dos Botes(Superior/Inferior) Posicionamento dos botes na barra de ferramentas superior/inferior.

Mobile

Salvar Filtro

Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.

Interface de Salvar Filtro.

Interface de Salvar Filtro.

Eventos

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

ONSCRIPTINIT

Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

ONREFRESH

Este evento ocorre no momento que o refresh da aplicao ativado.

O N S AV E

Este evento ocorre no momento de salvamento da aplicao.

O N VA L I DAT E
5
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

B LO CO S

Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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

Interface de criao dos blocos da aplicao

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.

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

NTtulo : Exibe o ttulo do bloco.


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

V I S U A L I Z A O

Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
9
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

C A B E A L H O E R O DA P

Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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
10
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.

Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.

Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Campos
Texto

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula


11
Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
12
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
14
Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
15
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
16

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


17
CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
19
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S
21

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
22
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
23

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


24
CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
25
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
26

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


27
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


28
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
29
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
30
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S
31

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


32
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
33
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
34
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo hora.

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.

Interface de configurao da visualizao.

CSS do Ttulo
35
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora
37

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S
38

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


39
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
40
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
41
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
42
Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
43

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


44
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cnpj.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
45
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
46

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


47
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf e cnpj.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


48
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
49

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo


50
Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
51

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.

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.

Interface Lookup de Edio Manual.

Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
53
Simples Valor :

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

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
55

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
56
16
Valor Atribudo Msica
Descrio no Lookup
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
59
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
61

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
62
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
63
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Checkbox

Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.


65
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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
66
secundria.

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.

Interface Lookup de Edio Manual.

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 :

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.


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

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

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
68

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3
69
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
70
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
71
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Radio
73

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.


74
Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
75
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

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

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
78
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Campos da Consulta

Interface de

configurao do filtro do campo Campos da consulta.

Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.


80
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Ordenao dos Campos


82

Interface de

configurao do filtro do campo Ordenao dos campos.

Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


83
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
84
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
85
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
86

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


87
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
88
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete

![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
89

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


90

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
92
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.


1

Aplicao
PGINA INICIAL APLICAES REPORTPDF APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Programao
PGINA INICIAL APLICAES REPORTPDF PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Layout PDF
PGINA INICIAL APLICAES REPORTPDF LAYOUT PDF

A aplicao ReportPDF tem uma forma de posicionar os campos do relatrio de uma jeito simples e prtico, utilizando a funcionalidade
de Drag and Drop.

Na tela principal do LayoutPDF voc pode alterar algumas configuraes da aplicao. Essas configurao tambm esto presente em
ReportPDF > Configurao.

Utilizando a funcionalidade de Drag and Drop, voc configura o posicionamento dos campos nesta interface. Para altera-los voc precisa
clicar no campo que prefere alterar a posio e arrastar at sua nova posio.

Ao clicar em um campo especfico aberto uma tela de configurao do campo.

Propriedades
2

Nome: Neste campo necessrio informar o nome de identificao do campo.

Campo: Neste campo voc seleciona o campo da tabela que ir relacionar-se a clula. Caso selecione um campo da categoria especial voc ter
o seguinte dado:
Data do Sistema : A data atual do sistema no qual executar a aplicao.

Pgina Atual: Nmero da pgina atual que a clula estiver.

Total de pginas: Nmero total de pginas da aplicao

Label: Ao selecionar essa opo ir abrir um input para que possa informar o texto que ser exibido.

Pos X: Posicionamento do eixo X. Para cima e para baixo.

Pos Y : Posicionamento do eixo Y. Para esquerda e para direita.

Largura: Informe o tamanho da largura da clula. A unidade do valor pixel.

Alinhamento: Neste campo voc seleciona o alinhamento do texto da clula: Esquerda, Direita ou Centro.

Fonte: Neste campo voc seleciona uma fonte do acordo com a lista.

Tamanho da Fonte: Aqui voc informa o tamanho da fonte do texto que ser exibido.

Cor da Fonte: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Estilo da Fonte: Neste campo voc marca o estilo da fonte: Negrito, Itlico e/ou Sublinhado. (Pode-se marcar mais de uma opo)

Exibir: Neste campo voc ativa ou no a exibio do campo.

Configurao Geral (Categoria: Texto)

Tipo do Dado: Neste campo voc seleciona o tipo de dado do campo.

Converte Letra: Neste campo voc deve selecionar dentre as citadas abaixo:
Caixa Alta: Transforma todo texto em letras maisculas.

Caixa Baixa: Transforma todo texto em letras minsculas.


3
Capitula pimeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o texto
recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta apenas a primeira palavra.

Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.

Mostrar contedo HTML: Caso esta opo esteja ativada, a aplicao ir exibir o contedo html for recuperado pelo banco ao invs de interpretar
o contedo.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.

Tipo SQL: Aqui informado o tipo do campo no banco de dados.

Configurao Geral (Categoria: Nmero)

Tipo do Dado: Neste campo voc seleciona o tipo de dado do campo.

Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > ReportPDF >
Campos > Texto.

Tipo SQL: Aqui informado o tipo do campo no banco de dados.

Configurao Geral (Categoria: Especial e Data/Hora)

Tipo do Dado: Neste campo voc seleciona o tipo de dado do campo.

Tipo SQL: Aqui informado o tipo do campo no banco de dados.

Formatao dos Valores (Tipo Nmero)

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
4
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

Formatao dos Valores (Tipo Moeda)

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.

Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)

Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.

Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.

Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)

Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.

Formatao dos Valores (Tipo Data)

Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.

Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.

Configurao de Lookup

Mtodo para Lookup: Nesta opo voc configura um lookup manual ou automtico para o campo. Para mais informaes sobre o mtodo
lookup veja em Aplicae > ReportPDF > Campos.
1

Configurao
PGINA INICIAL APLICAES CALENDRIO CONFIGURAO

Interface de configurao.

URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.

Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.

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

Formato e comportamento

Interface de configurao do formato 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 dagua.

Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1

Editar Campos
PGINA INICIAL APLICAES CALENDRIO EDITAR CAMPOS

Esta configurao permite ao usurio organizar e editar os campos.

Interface para configurao dos campos.

Campos

Essa coluna usada para exibir o nome do campo.

Label

Colunas para editar o label de exibio dos campos em uma aplicao.

Tipo de dado

Ele permite alterar o tipo do campo.

Insero

Define se o campo exibido para entreda de novos registros.

Atualizao

Define se o campo exibido para edio um registro.

Read-Only

Define se op campo apenas somente-leitura.

Obrigatrio

Define se o campo obrigario ou no.

PK

Define que campos so chave primria em uma aplicao.

Valor BD ( insert )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )

Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.

Pgina

Indica que h Pginas na aplicao.

Bloco

Indica que h Blocos na aplicao.

Pgina de campos no exibidos

Mantm todos os campos que no sero exibidos na aplicao.

Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.

Interface de Exibio.

Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.

Exibir Mensagem : Exibe ou no uma mensagem aps validao.


1

Posicionamento dos Campos


PGINA INICIAL APLICAES CALENDRIO POSICIONAMENTO DOS
CAMPOS
Permite configurar quais campos sero exibidos na aplicao e sua ordem.

Posicionamento dos campos

A caixa esquerda representa os campos que no esto sendo exibidos na aplicao.

A caixa direita representa os campos que esto sendo exibidos na aplicao.


1

Chave nica
PGINA INICIAL APLICAES CALENDRIO CHAVE NICA

Com este mdulo voc pode informar os demais campos que sero nicos, esses campos so os que no possuem chave primria na
sua tabela. Para informar os demais campos que contenham chave nica, selecione os campos pressionando a tecla CTRL do seu teclado
e depois clique no boto adicionar, os campos informados recebero uma identificao exemplo: UK1.

Interface de

configuracao da chave nica.


1

Barra de Ferramentas
PGINA INICIAL APLICAES CALENDRIO BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.

possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:

Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.

Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.

Barra de Ferramentas

Posicionamento dos botes do formulrio

Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.

Avanar Avana para a prxima pgina da consulta.


Anterior Retorna para a pgina anterior da consulta.
Primeiro Redireciona para primeira pgina da consulta.
ltimo Redireciona para ltima pgina da consulta.
Sair Finaliza a aplicao.
Navegao por pgina Exibe o link para pginas. ex. 1 2 3 4 5
Exportao : Define o formato disponvel para gerao de exportaes. O ScripCase pode gerar as exportaes nos seguintes formatos:

PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.

Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador

- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.

Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.

Adicionar grupo de botes


3

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:

Disposio dos botes e grupo de botes

Configurao dos botes


4

Configurao dos botes do formulrio

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Opes

Opes do formulrio

Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].

Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.

Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.

Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.

Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.

Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).

Barra de ferramentas Mobile


5

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

Impresso
PGINA INICIAL APLICAES CALENDRIO IMPRESSO

Interface de configurao de impresso.

Mostrar boto Imprimir : Mostrar o boto de impresso no calendrio.

Formato de exibio de data na impresso : Altera o formato de visualizao da data no momento da impresso.

Exibe ttulo na impresso : Exibe o ttulo na impresso do calendrio.

Os campos adicionais : Campos adicionais a serem exibidos no momento da impresso.


1

SQL
PGINA INICIAL APLICAES CALENDRIO SQL

Neste mdulo so definidos os atributos relativos a conexo com a tabela em que o Formulrio foi criado. Podemos definir a Chave
Primria, Filtros, Ordenaes para o formulrio criado.

Interface de 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.
2
Configurao de varivel para tabela.

No primeiro campo deve-se preencher com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela
a ser substituda.

Case Sensitive : Esta opo deve ser setada para No, apenas se o banco estiver configurado para case-sensitive e for desejado que o filtro no
respeite esta configurao.
1

Procedures
PGINA INICIAL APLICAES CALENDRIO PROCEDURES

Neste mdulo, podemos configurar uma aplicao de Formulrio para que ela utilize Stored Procedures (definidas no seu Banco de
Dados) nas operaes de Insero, Atualizao e Excluso. No necessrio utilizar as trs opes simultaneamente, de forma que as
opes que no estejam configuradas para utilizar Procedures continuaram com o padro Scriptcase que so os comandos INSERT,
UPDATE e DELETE.

Veja abaixo, um passo-a-passo de implementao Stored Procedure para Insero no Banco de Dados.

Interface de Stored Procedures para Formulrio.

Vamos marcar a primeira opo: Desejo utilizar Procedure para dar INSERT. Em seguida informe o Nome da Procedure e a Quantidade de
Parmetros.

Definindo parmetros da Procedure.

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.

Passagem de valores para os Parmetros da Stored Procedure.


1

JavaScript
PGINA INICIAL APLICAES CALENDRIO JAVASCRIPT

O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.

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.

onblur : Ocorre quando o objeto perde o foco.

onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .

onFocus : Ocorre sempre que o objeto ganha o foco.

onMouseOver : Ocorre sempre que o ponteiro do mouse estiver sobre o campo.

onMouseOut : Sempre que o ponteiro do mouse sair de cima do campo.

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.

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.
2
Exemplo onClick

Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.

if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}

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.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1

Dependncias
PGINA INICIAL APLICAES CALENDRIO DEPENDNCIAS

Este recurso permite a ligao entre tabelas com especializao, isto , tabelas que tem dependncias, como uma tabela de pedidos e
itens. Desta forma possvel que ao excluir um registro na tabela de Pedidos, todos os seus itens tambm sejam excludos. Abaixo
exibiremos um exemplo prtico utilizando este recurso do Scriptcase.

Primeiramente iremos definir uma nova dependncia. Neste exemplo iremos criar uma dependncia entre adm_fornecedores_produtos (Tabela
Dependente) com a tabela de adm_fornecedores (Aplicao Atual). Clique no boto Nova Dependncia para iniciar.

Criando uma nova

depenncia.

Selecionamos a tabela dependente e informamos a quantidade de campos relacionados entre a tabela pai e filho. Neste exemplo s um campo
ser relacionado que o cdigo do customers.

Configurando a tabela para a dependncia.

Em seguida selecionamos os campos da ligao de Chave: customers->CityID - city->CityID.

Configurando os campos de ligao da dependncia.

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.

Configurando as regras da dependncia.


1

Segurana
PGINA INICIAL APLICAES CALENDRIO SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.

Usar Captcha : Define se a aplicao ter suporte a Captcha.

Quantidade : Quantidade de caracteres da imagem do Captcha.

Lista : Lista de caracteres que sero utilizados pelo Captcha.

Label : Mensagem exibida para o Captcha.

Mensagem de Erro : Mensagem de erro do Captcha.


2
Altura : Altura da imagem gerada pelo Captcha ( em pixels ).

Largura : Largura da imagem gerada pelo Captcha ( em pixels ).

Tamanho da Fonte: Tamanho da fonte da imagem gerada pelo Captcha ( em pixels ).

Recarregar: Exibie um boto para recarregar o Captcha.

Selecione Layout: Dispe de vrios layouts ( de posicionamento ) para a exibio do Captcha.


1

Log
PGINA INICIAL APLICAES CALENDRIO LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Calendrio
PGINA INICIAL APLICAES CALENDRIO CALENDRIO

Campos do calendrio
Esta interface exibie as configuraes dos campos que sero utilizados na aplicao.

Interface campos do calendrio.


1

Campos
PGINA INICIAL APLICAES CALENDRIO CAMPOS

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

Lista de campos da aplicao

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

Texto
Configurao Geral

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.


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

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).

Interface de configurao do campo 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.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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).
3
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.


4
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


5
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
6
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
7

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Texto Multiplas Linhas


Configurao Geral
8

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

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
9
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.


10
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


12
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Nmero
Configurao Geral

Interface de configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, 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.

Marca dagua : Criado uma marca dagua 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:
14
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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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


15

Interface de formatao

de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.

__ Usar Spin__ : Ativa a opo de utilizao de Spin.


Incremento menor do Spin : Define o range mnimo do Spin.

Incremento maior do Spin : Define o range mximo do Spin.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.


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

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao
17
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


Fonte : Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text, etc
18
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Decimal
Configurao Geral

Interface de configurao do campo decimal.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
20
Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.


21
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.

Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*

Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
22
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
23
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
24

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Moeda
Configurao Geral
25

Interface de configurao do campo moeda.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


26
Formatao dos Valores

Interface de formatao de valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 somente valores negativos, somente positivos ou ambos.

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 FormulrioConfigurao para utilizar esta opo.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.


27
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.


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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


29
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data
Configurao Geral

Interface de configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data 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.

Marca dagua : Criado uma marca dagua 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.


31
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de 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.

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

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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

Configurao da Visualizao
33
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


Fonte : Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text, etc
34
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Hora
Configurao Geral

Interface de configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora 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.

Marca dagua : Criado uma marca dagua 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.


36
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de 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.

Interface de configurao

do valor no banco de dados.


37
Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
38
Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
39

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Data e Hora
Configurao Geral
40

Interface de configurao do campo data e hora.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


41
Formatao dos Valores

Interface de formatao de 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.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
42
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.

Interface de configurao do auto incremento.

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

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
43
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
44

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
45
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


46
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Label
Configurao Geral

Interface de configurao do campo label.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
49
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF
Configurao Geral

Interface de configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
51
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


52

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
53

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
54
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CNPJ
Configurao Geral

Interface de configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ 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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
56
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


57

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
59
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPJ
Configurao Geral

Interface de configurao do campo cpnf e cnpj.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


62

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
63

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
64
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo CPF e CNPJ


Configurao Geral

Interface de configurao do campo tipo CPF e CNPJ.

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.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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


66

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


67

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
68

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
69
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Carto
Configurao Geral

Interface de configurao do campo carto.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
71
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.

Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
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.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.


72
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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
73

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
74
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tipo Carto
Configurao Geral

Interface de configurao do campo tipo carto.

Tipo do dado : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Marca dagua : Criado uma marca dagua no texto do campo selecionado.

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.

Interface de configurao do 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


76

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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
77
Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
79
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

CEP
Configurao Geral

Interface de configurao do campo cep.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
81
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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

Interface de formatao de valores.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.


82
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 exibir uma descrio ao lado do campo.

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
83

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
84
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

E-mail
Configurao Geral

Interface de configurao do campo email.

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 dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


86
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


87

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
88

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
89
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

URL
Configurao Geral

Interface de configurao do campo url.

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.

Marca dagua : Criado uma marca dagua 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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.


91
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do label.

Exibir cone : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


92

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
93

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
94
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Cor HTML
Configurao Geral

Interface de configurao do campo Cor HTML.

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.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
96
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 exibir uma descrio ao lado do campo.


97

Interface de configurao

do Lookup de Edio.

Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.

Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'

O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

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

Interface de configurao da validao do Lookup de Edio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
98

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
99
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Editor HTML
Configurao

Interface de configurao do campo Editor HTML.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

Interface de configurao
101
da barra de ferramentas do Editor HTML.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
102
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
103

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Localizao
Configurao

Interface de configurao do campo Localizao.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
104

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
105
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Tema
Configurao

Interface de configurao do campo Tema.

Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.

Label : Ttulo do campo na aplicao.

Recarregar : Recarrega formulrio aps alterao.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
107
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Youtube
Configurao Geral
109

Interface de configurao do campo youtube.

Tipo de dados : Define o tipo do campo da aplicao. Quando o campo definido como Youtube exibido um link de acesso.

Label : Campo etiqueta na aplicao.

Display Mode : Define a forma como o vdeo exibido, modal ou uma nova janela.

Largura : Define a largura do vdeo em pixels.

Altura : Define a 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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
110
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Google Maps
Configurao Geral
112

Interface de configurao do campo googlempas.

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.

Interface de configurao de Origem

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

A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
113
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.

Para pegar a sua API Key acesse o site clicando aqui

Tipo de link : Define o tipo de ligao.

Desabilitar campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


114
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem ( Banco de dados )


Configurao Geral

Interface de configurao do campo tipo Imagem (

Banco de Dados ).

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so salvas diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Borda da Imagem : Largura da borda da imagem em Pixels.


116
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 dragn 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.

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
119
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

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

Interface de configurao do tipo de exibio da ajuda.

Imagem ( Nome do Arquivo )


Configurao Geral

Interface de configurao do campo tipo Imagem (

Nome do Arquivo ).

Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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.


121
rea de Upload : Permite utilizar uma rea dragn 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. 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.

MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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

Configurao de campos da tabela para o Multi Upload.

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

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
124
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
125

Interface de configurao do tipo de exibio da ajuda.

Documento ( Banco de dados )


Configurao Geral

Interface de configurao do campo tipo Documento

( Banco de Dados ).

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so salvos diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Exibir cone : Exibe junto ao nome do arquivo um cone relativo ao seu tipo.

Barra de Progresso : Mostrar barra de progresso enquanto os arquivos so enviados ao servidor.

rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.

Nome do Arquivo : Define o campo que contm o nome do arquivo do documento armazenado na base de dados.

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.

MultiUpload
126
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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.

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]
127
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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


128
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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


129
Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Documento ( Nome do Arquivo )


MultiUpload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.

Configuraes do Multi Upload.

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.
130

Configurao de campos da tabela para o Multi Upload.

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.
131

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
132
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
133

Interface de configurao do tipo de exibio da ajuda.

Cdigo de barras
Configurao Geral

Interface de configurao do campo Cdigo de barras.

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

Interface de configurao

do Cdigo de barras.

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:


134

Interface de configurao do Cdigo de barras.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
135
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
136

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Select
Configurao

Interface de configurao do campo select.


137
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.

Marca dagua : Criado uma marca dagua 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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.
138
Nulo : O campo ser preenchido com nulo (null).

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
139
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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.
140
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.

Interface Lookup de Edio Manual.

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 :

Configurao do lookup de edio Simples

Valor

Label : Texto que ser exibido para o item da lista no objeto select.
141
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

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).

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 Valor Inicio Tamanho


Masculino M 1 1
142
Feminino Valor
Label F 1
Inicio 1
Tamanho
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
143
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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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.


144
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.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
145

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
146
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
147

Interface de configurao do tipo de exibio da ajuda.

Duplo Select
Configurao

Interface de configurao do campo duplo select.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.


148
Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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.

Exibio de lookup.

Interface Lookup de Edio Automtico.


149
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
150

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
151
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
152

Interface de configurao do tipo de exibio da ajuda.

CheckBox
Configurao

Interface de configurao do campo checkbox.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

Tipo HTML : Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL : Informa o tipo do campo no banco de dados.


153
Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
154
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.
155

Interface Lookup de Edio Manual.

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 :

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.

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 Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
156

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 ( ; ) .

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
157

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3

Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
158
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
159
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
160
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
161

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Radio
Configurao
162

Interface de configurao do campo checkbox.

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.


Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.

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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.


163
Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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 ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
164

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
165

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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.
166
Ttulo : Texto exibido na linha de ttulo do objeto select.

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
167
Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
168

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete
Configurao Geral
169

Interface de configurao do campo texto auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.

Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.


170
Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao

de valores.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : 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.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.


171
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 exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.


172
Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
173
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.
174

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete
Configurao Geral

Interface de configurao do campo nmero auto

complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:

Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.

Data do sistema : O campo ser preenchido com a data atual do servidor.

Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
175
Valor inicial : Permite definir o valor inicial do campo.

Interface de configurao do valor inicial.

Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.

Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.

Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.

Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.

Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.

Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).

Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.

Interface de configurao do 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.

Valor no Banco de Dados

Permite definir o valor a ser gravado no banco de dados.

Interface de configurao

do valor no banco de dados.

Valor Definido : Permite especificar um valor fixo ou associar a variveis globais.

Interface de configurao do valor definido.

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.

Interface de configurao do auto incremento.

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).


176
Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
177

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
178
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
179

Interface de configurao do tipo de exibio da ajuda.


1

Layout
PGINA INICIAL APLICAES CALENDRIO LAYOUT

Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.

Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).

Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.

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.
2

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.
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.

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao


4
Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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.
5

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

NTtulo : 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.


6
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.

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.

Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.


9
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES CALENDRIO EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onLoad
Este evento ocorre no momento de carga da aplicao.

onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.

onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.

onValidateSuccess
Este evento ocorre quando a validao da aplicao no contiver erros.

onBeforeInsert
Este evento ocorre antes da insero de dados da aplicao.

onAfterInsert
Este evento ocorre aps a insero de dados da aplicao.
2
onBeforeUpdate
Este evento ocorre antes da atualizao de dados da aplicao.

onAfterUpdate
Este evento ocorre aps a atualizao de dados da aplicao.

onBeforeDelete
Este evento ocorre antes da eliminao de dados da aplicao.

onAfterDelete
Este evento ocorre aps a eliminao de dados da aplicao.
1

Eventos Ajax
PGINA INICIAL APLICAES CALENDRIO EVENTOS AJAX

OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.

OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1

Botes
PGINA INICIAL APLICAES CALENDRIO BOTES

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.

Criao de novos botes

Criando um 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 Ajax).

Tipos de botes do formulrio

Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Excluso de botes

Boto Javascript
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto JavaScript em Link, Imagem ou Boto.


2
Modo de Exibio: Boto

Configurao do boto JavaScript do tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto JavaScript do tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link


3

Configurao do boto JavaScript do tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao

Bloco de

codificao do boto JavaScript.

Neste bloco, aceitvel apenas cdigos JavaScript.

Boto PHP
Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.

Modo de Exibio: Boto


4
Configurao do boto PHP do tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto PHP do tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto PHP do tipo Link


5
Modo de exibio Permite selecionar o modo de exibio do boto.
Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Tipo do boto criado.
Target Permite definir a janela de destino onde ser executado o cdigo (mesma janela, outra janela, modal)
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao

Bloco de

codificao do boto PHP.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.

Boto de Ligao
Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.

Modo de Exibio: Boto

Configurao do boto de Ligao do Tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem


6

Configurao do boto de Ligao do Tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto de Ligao do Tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Tipo do boto criado.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Configurado a ligao
S E L E C I O N A N D O A P L I C A E S
7

Configurao da escolha de aplicaes do boto de ligao

Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.

PA R M E T R O S DA L I G A O

Configurao da escolha de parmetros do boto de ligao

Campo Permite selecionar um campo existente na aplicao


Varivel Permite utilizar uma varivel global.
Fixo Permite escreve um contedo fixo.
Vazio Nenhum valor ser passado para a aplicao seguinte.
P R O P R I E DA D E S DA L I G A O ( CO N S U LTA )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta

Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada URL ou aplicao chamada quando sair da Consulta.
8
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta (filtro ou consulta)
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta.
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta.
Paginao Habilita a paginao na consulta.
Habilitar Cabealho Habilita o cabealho na consulta.
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta.
P R O P R I E DA D E S DA L I G A O ( F O R M U L R I O )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio

Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio.
Habilitar boto de Update Habilita o boto atualizar no formulrio.
Habilitar boto de Delete Habilita o boto apagar no formulrio.
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta.

Boto Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.

Modo de Exibio: Boto

Configurao do boto Ajax do Tipo Boto

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
9
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Imagem

Configurao do boto Ajax do Tipo Imagem

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Modo de Exibio: Link

Configurao do boto Ajax do Tipo Ligao

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto (na aplicao em execuo).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
Exibir na Edio Torna o boto visvel no modo de edio do formulrio.
Exibir na Incluso Torna o boto visvel no modo de incluso do formulrio.

Bloco de Codificao
10

Bloco de

codificao do boto Ajax

Neste bloco, pode-se utilizar macros, cdigos Ajax e JavaScript.


1

Aplicao
PGINA INICIAL APLICAES CALENDRIO APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Mensagens

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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:
4

Interface de sincronizao de 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.

Ao renomear um campo de tabela na base de dados, o efeito da sincronizao de tabela, comparativamente, ser o mesmo da
excluso de um campo que existia na aplicao e a incluso de um novo campo.
1

Ligaes
PGINA INICIAL APLICAES CALENDRIO LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

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.

Interface de criao de ligaes de captura.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
2

Interface Ligao entre aplicaes.

Definio de Parmentros

![Interface Definio dos Parmetros.][ligacao_campo_parametros] Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.

Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.

Editando ligaes.

Barra de Botes

Propriedades Altera o comportamento da ligao, posicionamento, modo de abertura do link.


Ligao Altera a aplicao chamada pela ligao e seus respectivos parmetros.
Deletar Remove a ligao existente.

Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
3

Interface Propriedade da ligao.

Modo de Operao do Link :


Abrir na Mesma Janela : A exibio do formulrio ser na mesma janela do browser.

Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.

Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.

Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.

Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.

URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.

Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.

Interface de configurao das

propriedades do formulrio.

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.

Interface de configurao das propriedades do 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 :


4
Recarregar a grid : Faz um refresh da pgina corrente.

Mover para o final da grid : Navega a consulta para a ltima pgina.

Altura do Iframe : Altura do iframe em pixels.

Largura do iframe : Largura do iframe em pixels.


1

Programao
PGINA INICIAL APLICAES CALENDRIO PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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.
3

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.

Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.

Criando um novo mtodo

Interface de criao de mtodo JavaScript

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.


4

Adicionar a quantidade variveis: Definio de parmetros do

mtodo JavaScript

Definio da varivel: Definio da varivel

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.

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Mdulos da Grid
PGINA INICIAL APLICAES STORED PROCEDURES MDULOS DA GRID

Mdulo Inicial
Permite configurar o modo no qual a aplicao ser iniciada ao ser executada.

Mdulos da aplicao Consulta

Filtro : A aplicao ser iniciada pelo Filtro.

Consulta : A aplicao ser iniciada pela Consulta.

Resumo : A aplicao ser iniciada pelo Resumo ( Necessrio criar uma Quebra ).

Grfico : A aplicao ser iniciada pelo Grfico ( Necessrio criar uma Quebra ).

Imprimir : A aplicao ser iniciada pelo modo de Impresso.

PDF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo PDF.

Word : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Word ( .doc ou .docx ).

Excel : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Excel ( .xls ou .xls ).

RTF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo RTF ( .tft ).

XML : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo XML.

CSV : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo CSV.

Filtro
2

Configuraes do Filtro

da Consulta

Filtrar Mdulo : Configurao para qual mdulo ser realizada a filtragem de dados da aplicao.

Usar Iframe : Configurao para exibir o Filtro em um iframe ( exibindo o Filtro e o mdulo filtrado na mesma pgina ). Opo disponvel apenas
quando o mdulo inicial seja Filtro.

Estado Inicial : Configurao para exibir o mdulo filtrado no momento de execuo da aplicao ou aps realizar a filtragem.

Altura do Iframe : Altura em pixels do iframe utilizado para exibir o mdulo filtrado.

Filtro Modal : Configurao da exibio do filtro em uma janela modal.

Altura do Filtro : Altura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.

Largura do Filtro : Largura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.

Largura da Tabela : Largura da tabela da aplicao.

Unidade da Largura da Tabela :

Consulta
3

Configuraes da

Consulta

Orientao : Define o tipo de orientao da Consulta ( Horizontal, Vertical, Slide ou Formato Livre ).

Label fixo : Ao ativar esta opo, o label das colunas ser fixado no topo da pgina ( disponvel apenas quando a orientao for Horizontal ).

Paginao : Define o tipo de paginao das consulta ( Parcial, Total ou Scroll Infinito ).

Linhas por Pgina : Define a quantidade de linhas por pgina da consulta.

Incremento para o Scroll Inifinito : Define a quantidade de linhas exibidas em cada incremento de novos registros. ( Disponvel apenas quando a
paginao estiver como Scroll Infinito ).

Abrir janelas usando modal : Define se as ligaes da consulta para outras aplicaes ou o detalhe que estiverem configuradas para exibio em
iframe sero exibidas em um modal ( Disponvel apenas quando a paginao estiver como Scroll Infinito ).

Manter estado : Define se a quantidade de registros ser preservada ao navegar para outras pginas. ( Disponvel apenas quando a paginao
estiver como Scroll Infinito ).

Altura da Grid : Define a altura da consulta em pixels. Caso esteja vazio

Largura da Tabela : Define a largura da tabela da aplicao.

Unidade da Largura da Tabela : Define a unidade da largura da tabela ( Automtico , Porcentagem, Pixels ).

Detalhe
4

Configuraes do

Detalhe da Consulta

Exibio do Detalhe : Define o modo de exibio do detalhe ( Ao lado, Abaixo, Em outra pgina, Em outra janela, Modal ).

Alinhamento : Define o alinhamento dos campos no detalhe ( Definido por campo, Esquerda, Direita, Centralizado). Disponvel quando a exibio
do detalhe estiver como Abaixo ou Ao Lado.

Largura do Detalhe : Define a largura do detalhe da aplicao.

Largura do modal : Define a largura do modal do detalhe. Disponvel quando a exibidao do detalhe estiver como modal.

Altura do modal : Define a altura do modal do detalhe. Disponvel quando a exibidao do detalhe estiver como modal.

Unidade de Largura do Detalhe : Define a unidade de largura do detalhe ( Automtico, Pixels, Porcentagem ).

Resumo

Configuraes do

Resumo da Consulta

Posio do Resumo : Define o modo de exibio do resumo ( Em outra pgina, Na ltima pgina, Em todas as pginas ). O resumo s ser exibido
quando uma Quebra for criada.
5
Grfico

Configuraes do

Grfico da Consulta

Modo de exibio dos grficos : Define o modo de exibio dos grficos ( Nova janela, Mesma pgina, Outra pgina ). O grfico s ser exibido
quando uma Quebra for criada.

Exibir antes do resumo : Define se o grfico ser exibido acima ou abaixo do resumo. Disponvel quando o modo de exibio dos grficos seja na
Mesma Janela.

Quantidade de colunas : Define a quantidade de colunas do Grfico por linha ( um em cada coluna ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.

Margem : Define a margem horizontal dos grficos. Disponvel quando o modo de exibio dos grficos seja na Mesma Janela.

Alinhamento horizontal : Define o posicionamento horizontal do grfico ( Esquerda, Direita, Centralizado ). Disponvel quando o modo de exibio
dos grficos seja na Mesma Janela.

Alinhamento vertical : Define o posicionamento vertical do grfico ( Topo, Centralizado , Final ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.

Ver as configuraes na janela do grfico : Define a exibio das configuraes do grfico na mesma pgina. Disponvel quando o modo de
exibio dos grficos esteja em Outra pgina ou Nova janela.
1

Configurao
PGINA INICIAL APLICAES STORED PROCEDURES CONFIGURAO

Configurao avanada

da aplicao Consulta

Url amigvel : Permite definir a url amigvel da aplicao.

Exibir nmero da linha : Permite definir se ser exibido ou no o nmero sequencial da linha da consulta.

Exibir ttulos : Permite definir se os ttulos dos campos sero exibidos ou no.

Quebra de linha no ttulo : Permite definir se haver quebras de linha no ttulo das colunas.

Alinhamento horizontal : Permite definir o alinhamento horizontal da aplicao ( Centralizado, Esquerda, Direita ).

Margens : Permite definir as margens da aplicaa ( Cima, Baixo, Esquerda, Direita) em pixels.

Alinhamento campos : Permite definir o alinhamento dos campos quando a orientao da consulta est configurada como Vertical ou Slide.

Colunas da tabela : Permite definir o tipo de largura das colunas da aplicao ( Automtico, Calculado, Informado ).

Intervalo de Refresh : Permite definir o intervalo de segundo da recarga da pgina. Quando zero, no haver recarga da pgina.
1

Editar Campos
PGINA INICIAL APLICAES STORED PROCEDURES EDITAR CAMPOS

Configurao dos

campos

Campos : Permite acessar as configuraes do campo ( cone esquerda ) e ao pressionar e arrastar pode-se configurar para que o campo seja
exibido ou no na aplicao ou escolher em qual bloco o campo ser exibido.

Label : Nome que ser exibido no ttulo do campo ao executar a aplicao.

Tipo de dado : Permite configurar o tipo de dado do campo no Scriptcase.


1

Posicionamento dos Campos


PGINA INICIAL APLICAES STORED PROCEDURES POSICIONAMENTO DOS
CAMPOS
Permite configurar quais campos sero exibidos na aplicao e sua ordem.

Posicionamento dos campos

A caixa esquerda representa os campos que no esto sendo exibidos na aplicao.

A caixa direita representa os campos que esto sendo exibidos na aplicao.


1

Barra de Ferramentas
PGINA INICIAL APLICAES STORED PROCEDURES BARRA DE FERRAMENTAS

A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.

possvel tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:

Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.

Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.

Barra de Ferramentas

Posicionamento dos botes da consulta

Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.

Avanar Avana para a prxima pgina da consulta.


Anterior Retorna para a pgina anterior da consulta.
Primeiro Redireciona para primeira pgina da consulta.
ltimo Redireciona para ltima pgina da consulta.
Sair Finaliza a aplicao.
Navegao por pgina Exibe o link para pginas. ex. 1 2 3 4 5
Exportao : Define o formato disponvel para gerao de exportaes. O ScripCase pode gerar as exportaes nos seguintes formatos:

PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.

Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador

- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.

Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.

Adicionar grupo de botes


3

Configurao do grupo de botes

Nome : Permite definir o nome do grupo de botes.

Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.

Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.

Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).

Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).

Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).

Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.

Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:

Disposio dos botes e grupo de botes

Configurao dos botes


4

Configurao dos botes

da consulta

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Opes

Opes da consulta

Atributos
Exibir sumrio : Permite definir se o boto de resumo ser exibido para cada pgina.

Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].

Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.

Ir para : Permite definir se o redirecionamento ser para pgina ou registro.

Linhas por pgina : Permite definir quais as opes de quantidade de linhas exibidas no combobox.

Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
5
Barra de ferramentas Mobile

Posicionamento dos botes mobile

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1

Exportao
PGINA INICIAL APLICAES STORED PROCEDURES EXPORTAO

Configurao do PDF

Configurao de exportao 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 se modo de impresso ser colorido ou econmico.
Aplicvel apenas para consultas alinhadas horizontalmente, permite definir o nmero de registros que sero
Registros por pgina
impressos por pgina.
Registros 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.
Abrir o arquivo PDF gerado sem a necessidade de exibio de uma pgina intermediria com um link para o
Gerar PDF diretamente
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 da Pgina se ser simples(1,2,3,4,5,), Completo(1/n, 2/n, 3/n,) ou no utilizar
Formato de numerao da pgina
numerao.
Altura da numerao da pgina Permite alinhar a numerao verticalmente, no topo ou no fundo da pgina
Posio horizontal da numerao da
Permite alinhar horizontalmente a numerao da pgina ( Esquerda, centralizado, Direita )
pgina
Dever ser preenchido o valor em milmetros a ser aplicados nas margens do PDF(Cima, Baixo, Direita,
Margem
Esquerda).
2
Imprimir background Permite imprimir background no arquivo PDF.
Tempo de execuo do JS Tempo mximo (em segundos ) de espera do servidor ao executar o JS.
Tempo de criao de imagem dos
Permite definir se os grficos da aplicao sero exibidos no PDF
grficos

Definies do WORD

Configurao de

exportao WORD da consulta

Tipo de impresso Permite definir o modo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Linhas por pgina na Consulta Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Linhas por pgina no Resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Abra o Word diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.

Configurao do CSV

Configurao de

exportao CSV da consulta

Separador de linhas Permite definir o caracter separador de linhas.


Separador de caracteres Permite definir o caracter separador das colunas e registros.
Delimitador de texto Permite definir o caracter utilizado para delimitar o texto das colunas.
Abrir CSV diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
__Adicionar label __ Permite definir se o label das colunas ser adicionado ao arquivo.

XLS

Configurao de
3
exportao XLS da consulta

Gerar XLS diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Formato Permite definir o formato do documento gerado ( xls ou xls ).

Configurao de impresso

Configurao de impresso

da consulta

Modo de impresso Permite definir o contedo da impresso do arquivo ( Ambos, Pgina corrente, Relatrio completo ).
Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Registros por pgina Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Registros por pgina no resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Imprimir background Permite definir se o background ser exibido na impresso.

Outros formatos

PConfigurao de

exportao XML e RTF da consulta

Gerar XML diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Gerar RTF diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
1

SQL
PGINA INICIAL APLICAES STORED PROCEDURES SQL

Configurao do SQL

Configurao de SQL da consulta

Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.

Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.

Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1

Colunas
PGINA INICIAL APLICAES STORED PROCEDURES COLUNAS

Podemos definir os campos que estaro disponveis na seleo dinmica de campos.

Configurao das colunas

da consulta

A caixa esquerda representa os campos que no esto sendo exibidos na seleo dinmica de campos.

A caixa direita representa os campos que esto sendo exibidos na seleo dinmica de campos.
1

Ordenao
PGINA INICIAL APLICAES STORED PROCEDURES ORDENAO

Configurao dos campos

Configurao

da ordenao dos campos.

Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.

Configurao da seleo de campos da ordenao.

Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser Ascendente ou Descendente.
2

Configurao da

classificao de campos da ordenao.

Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto Ordenao da consulta.

Configurao

avanada de campos da ordenao.

Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.

Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.

Definir colunas : Permite que os campos sejam escolhidos livremente:

Configurao

avanada das colunas da ordenao.


1

Group Label
PGINA INICIAL APLICAES STORED PROCEDURES GROUP LABEL

Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.

Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Edio de propriedades da clula do group label

Atributos

Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1

Segurana
PGINA INICIAL APLICAES STORED PROCEDURES SEGURANA

Configurao da segurana nas aplicaes

Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1

Log
PGINA INICIAL APLICAES STORED PROCEDURES LOG

Configurao de log da aplicao

Esquema Permite selecionar qual esquema de log ser utilizado na aplicao.


Eventos Permite definir quais eventos sero salvos no log.
1

Gantt
PGINA INICIAL APLICAES STORED PROCEDURES GANTT

Configurao do grfico

de gantt da consulta

Formato de sada Formato de sada do grfico de Gantt.


Campo label Campo contendo o label do registro do grfico de Gantt.
Largura Permite definir a largura do grfico de Gantt.
Altura Permite definir a altura do grfico de Gantt.
Meses Permite definir a quantidade de meses exibidos no 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.
Formato de exibio Permite configurar o formato de exibio da data.
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.
1

Salvar Grid
PGINA INICIAL APLICAES STORED PROCEDURES SALVAR GRID

Configurao do salvar filtro da consulta

Habilitar Pblico Exibe o boto de Salvar na aplicao.


Usar Regras Permite utilizar regras definidas na aplicao.
1

Campos
PGINA INICIAL APLICAES STORED PROCEDURES CAMPOS

No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.

Lista de campos da aplicao

Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.

Texto
Configurao Geral

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico


3

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.

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.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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


6
1
Valor Atribudo Esportes
Descrio no Lookup
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
7

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
8
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
9

Interface de configurao

de layout do grfico.

Texto Multiplas Linhas


Configurao Geral

Interface de configurao

do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
10
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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 disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

Mtodos para Lookup


11
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
12

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
13

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
14

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
15

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
16

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
17
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
18

Interface de configurao

de layout do grfico.

Nmero
Configurao Geral

Interface de configurao

do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
19
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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.
20
Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
21
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
22

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
23

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
24

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
26

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
27
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
28

Interface de configurao

de layout do grfico.

Decimal
Configurao Geral

Interface de configurao

do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
29
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 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.
30
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
31
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

Configurao do lookup Simples Valor.

Label : Texto que ser exibido na consulta.


32
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.

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
33

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
34

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
36

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
37
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
38

Interface de configurao

de layout do grfico.

Por cento
Configurao Geral

Interface de configurao

do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL: Informa o tipo do campo no banco de dados.

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
39
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 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.

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
40
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
41
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
42

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
43

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
44

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
46

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
47
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
48

Interface de configurao

de layout do grfico.

Moeda
Configurao Geral

Interface de configurao

do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.

Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
49
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.

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 nmeros negativos.
50
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: 2.100 (Dois mil e cem).

Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
51
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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 Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
52

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.

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:


53
Label Valor Inicio Tamanho
Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
54
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
55

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
56

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
57
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
58

Interface de configurao

de layout do grfico.

Por cento (Calculado)


Configurao Geral

Interface de configurao

do campo porcentagem.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL: Informa o tipo do campo no banco de dados.

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
59
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X

Exemplos de mscaras

Campo Mscara Valor Digitado Valor Formatado


Nmero de Telefone +99 99 9999 - 9999 123456789012 +12 34 5678 - 9012
Software Key (Apenas Letras) AAAA-AAAA-AAAA-AAAA QWERTYUIASDFGHJK QWER-TYUI-ASDF-GHJK
Software Key (Letras e Nmeros) **---** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6-U7I8
Placa de Carro AAA - 9999 QWE1234 QWE - 1234
Serial do Scriptcase A999A999A999- ** D111H111G111DG2P D111H111G111-DG2P
Mltiplas mscaras (Telefone) 9999-9999;(99)9999-9999;9999 999 9999 +99 99 9999-9999
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Interface de formatao de

valores.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.

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 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.

Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.

Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.

Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
60
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.

Lookup de Consulta

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de consulta.

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).

Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Interface Lookup

de Consuta Automtico.

Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.

Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.
61
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.

Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup

de Consulta Manual.

Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).

Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.

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.
62

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 M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.
63

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
64

Configurao do lookup Mltiplos Valores (Binrio).

Label : Texto que ser exibido na consulta.

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.

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 valor armazenado no corresponde a nenhum valor da lista.

Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.

Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
65

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.
66

Interface Grfico de Linha.

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.

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.

No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.

Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.

cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
67
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.

Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.

Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.

Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.

Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.

Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
68

Interface de configurao

de layout do grfico.

Imagem HTML
Configurao Geral

Interface de configurao

do campo imagem html.

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.


69
Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.


70
CPF
Configurao Geral

Interface de configurao

do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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.
71

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
72
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
73

Interface de configurao

de layout do grfico.

CNPJ
Configurao Geral

Interface de configurao

do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
74

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.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
75
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

CPF e CNPJ
Configurao Geral

Interface de configurao

do campo cpf e cnpj.

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.

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.
76

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Carto
Configurao Geral
77

Interface de configurao

do campo carto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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.
78

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

CEP
Configurao Geral
79

Interface de configurao

do campo cep.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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.
80

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

E-mail
Configurao Geral
81

Interface de configurao

do campo email.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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.
82

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

URL
Configurao Geral
83

Interface de configurao

do campo url.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

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.
84

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Youtube
Configurao Geral
85

Interface de configurao

do campo youtube.

Tipo do dado : Define o tipo do campo da aplicao.

Label : Campo etiqueta na aplicao.

Largura : Largura do vdeo em pixels.

Altura : Altura do vdeo em pixels.

Tipo de Link : Tipo de exibio do link.

O texto da ligao : Texto para chamada do vdeo.

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.
86

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Google Maps
Configurao Geral
87

Interface de configurao

do campo googlempas.

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.

Interface de configurao de Origem

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.)

A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
88

Para pegar a sua API Key acesse o site clicando aqui

Tipo do link : Define o tipo de ligao.

Texto do Link : Texto para chamada do mapa.

Descrio da marcao : Exibe uma descrio para cada marcao exibida no mapa.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
89
Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Data
Configurao Geral

Interface de configurao

do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.


90

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
92
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
93

Interface de configurao

de layout do grfico.

Hora
Configurao Geral

Interface de configurao

do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
94

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de horas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das horas.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)

Tabela de Formataes
95

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
96

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Grfico de Coluna

Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.

Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
97
segunda um campo que escolheremos e que chamaremos de Coluna para Label.

Interface Grfico de Coluna.

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.

Layout de Grfico
98

Interface de configurao

de layout do grfico.

Data e Hora
Configurao Geral

Interface de configurao

do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
99

Tipo SQL : Informa o tipo do campo no banco de dados.

Formatao dos Valores

Formatao dos Valores

com configuraes regionais.

Formatao dos Valores

sem configuraes regionais.

Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de data e hora ao campo. Quando no for selecionada
ser exibido o atributo Separador de data e hora (Veja configuraes regionais).

Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das data e hora.

Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.

d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em data_horas)

Tabela de Formataes
100

Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD

Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
101

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Imagem ( Banco de Dados )


Configurao Geral
102

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
103

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Imagem ( Nome do Arquivo )


Configurao Geral
104

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
105

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Documento ( Banco de Dados )


Configurao Geral
106

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Exibir icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.

Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).

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.

Interface de configurao da

visualizao.
107
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Documento ( Nome do Arquivo )


Configurao Geral

Interface Configurao

Geral do Campo.

Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o entendimento se o mesmo for exibido como Nome do Cliente.

Subdiretrio : Inserir um nome de subpasta para salvar os arquivos.

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

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
108

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

Cdigo de barras
Configurao
109

Interface de configurao

do campo Cdigo de barras.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Cdigo de barras

Interface de configurao

do Cdigo de barras.

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:

Interface de configurao do Cdigo de barras.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
110

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.

QRCode
Configurao
111

Interface de configurao

do campo QRCODE.

Tipo do Dado : Tipo de dado do campo.

Label : Ttulo do campo na aplicao.

Tipo SQL : Tipo de dado na base de dados.

Formatao dos Valores

Interface de formatao de

valores.

Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.

Tamanho da imagem : Tamanho do QR Code.

Margem : Margem do QR Code.

Interface de formatao de valores.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
112

Interface de configurao da

visualizao.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Texto Itlico : Formatao do texto itlico.

Texto Negrito : Formatao do texto negrito.

No truncar : No truncar pela quantidade de bytes ou colunas na Grid.

Qtde de caracteres a exibir : Quantidade de bytes a exibir.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Imagem de fundo : Imagem de Fundo do campo.

Quebra de linha : Permite quebra de linha.

Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

Alinhamento Horizontal do Ttulo : Alinhamento horizontal do ttulo.

Alinhamento Vertical do Ttulo : Alinhamento vertical do ttulo.

Negrito : Permite aplicar o tipo negrito na fonte.


1

Layout
PGINA INICIAL APLICAES STORED PROCEDURES LAYOUT

Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.

Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.
2

Configurao de exibio dos blocos da aplicao

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.
3

Interface de criao dos blocos da aplicao

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.

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

NTtulo : Exibe o ttulo do bloco.


4
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.

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
5

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

Cabealho e Rodap
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho da aplicao

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
6
um desses campos, estar associando o valor do campo para exibio no cabealho.

Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.

Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.

Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Rodap

Configurao do rodap da aplicao

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].

Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.

Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
7
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.

Edio do layer

Nome : Aqui voc altera o nome do seu layer.

Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.

Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.

Alinhamento : Aqui voc altera o alinhamento de todo contedo do layer.

Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.

Data : Aqui voc informa um formato de exibio de datas. Exemplo: d-m-Y

Imagem : Voc escolhe uma imagem do gerenciador de imagem.

Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]

Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.

Mtodo : Voc seleciona um mtodo criado em sua aplicao.

Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.

Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.

Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.

Excluir : Ao clicar nessa opo voc exclui uma linha do layer.

Adicionar : Voc adiciona mais uma linha ao layer.

Fechar : Voc fecha a tela de edio do layer.

Salvar : Voc salvar todas as alteraes feitas no layer.


1

Eventos
PGINA INICIAL APLICAES STORED PROCEDURES EVENTOS

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.

onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.

OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.

onHeader
Este evento executado no cabealho da aplicao.

onFooter
Este evento executado no rodap da aplicao.
1

Eventos Ajax
PGINA INICIAL APLICAES STORED PROCEDURES EVENTOS AJAX

OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.

Criando novo evento ajax

Criando um novo evento ajax

Selecionando o campo

Selecionando campos do evento ajax

Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1

Botes
PGINA INICIAL APLICAES STORED PROCEDURES BOTES

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.

Criao de novos botes

Criando um 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).

Tipos de botes da consulta

Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Excluso de botes

Javascript
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto JavaScript em Link, Imagem ou Boto.


2
Boto

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do boto

JavaScript.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Bloco de codificao
3

Bloco de

codificao do boto JavaScript.

Neste bloco, aceitvel apenas cdigos JavaScript.

PHP
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.

Boto

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Imagem

Configurao do boto

PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Link

Configurao do boto

PHP.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Bloco de codificao

Bloco de

codificao do boto PHP.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.

Ligao
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.

Boto
5

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Imagem

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.

Link

Configurao do

boto de Ligao.

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Tipo Descrio do tipo do boto criado.
6
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.

Configurado a ligao
Selecionando aplicaes

Configurao da escolha de aplicaes do boto de ligao.

Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.

Parmetros da ligao

Configurao da escolha de parmetros do boto de ligao.

Campo Permite selecionar um campo existente na aplicao


Varivel Permite utilizar uma varivel global.
Fixo Permite escreve um contedo fixo.
Vazio Nenhum valor ser passado para a aplicao seguinte.
Propriedades da ligao ( Consulta )
7

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )

Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.

Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
RUN
M O D O D E E X I B I O

Podemos configurar o modo de exibio do boto RUN em Link, Imagem ou Boto.

Boto

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Imagem

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)
9
Link

Configurao do

boto RUN na consulta

Modo de exibio Permite selecionar o modo de exibio do boto.


Label Texto que ser exibido no boto ( na aplicao em execuo ).
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
CSS Style Nome da classe CSS, estilo criado nos botes do editor do esquema.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)

Bloco de codificao

Bloco de codificao

do boto RUN na consulta

H dois tipos de eventos no boto run


OnRecord : Processamento executado em cada registro selecionado.

OnFinish : Processamento executado aps todos os registros registros selecionados.

Neste bloco, pode-se utilizar macros, cdigos PHP e JavaScript.


1

Detalhe
PGINA INICIAL APLICAES STORED PROCEDURES DETALHE

O Detalhe um recurso interessante para consultas, onde o usurio poder optar para apresentar na Consulta os campos visualmente
mais importantes, exibindo no formulrio de detalhe os dados complementares.

Este recurso ativado quando o usurio clica na imagem apresentado em cada linha da Consulta. Em seguida, apresentado um
formulrio de detalhe do registro.

Para ativar a opo de detalhe, acesse os mdulos da Consulta e ative o checkbox.

Configurao
Nesta funo, o usurio poder definir como o detalhe de um determinado registro dever ser apresentado quando o mesmo for
selecionado e quais informaes do registro devero ser exibidas nesse detalhe.

Escolha dos campos que

sero exibidos no detalhe

Atributos
Escolha dos campos que sero exibidos no detalhe : Permite selecionar os campos desejados. Basta clicar no campo e clicar no boto
Liga/Desliga. Para desmarcar basta fazer a mesma sequncia.

Exibio do Detalhe : Permite definir como o detalhe deve ser exibido. As opes so:
Ao lado : Apresenta os detalhes direita do registro, na mesma janela onde exibida a grid.

Abaixo : Apresenta os detalhes para o registro selecionado, (usar a lupa para selecionar os detalhes de um registro), na parte inferior
da mesma janela.

Em outra pgina : Exibe apenas o detalhe para o registro selecionado ocultando a grid.

Em outra janela : Abre uma janela estilo pop-up para a exibio do detalhe.

Alinhamento : Permite definir se o detalhe usar as configuraes de alinhamento de cada campo que far parte do mesmo ou se
ser forado um padro.

Largura do detalhe : Permite definir a largura HTML para a tela de detalhe da consulta.

Unidade de Largura do detalhe : Permite definir a unidade de largura HTML para a tela de detalhe da consulta, as opes so
porcentagem ou pixel.

Chaves do detalhe

Atravs dessa interface o usurio pode definir os campos que iro fazer parte da clusula where para busca do registro selecionado.
Normalmente, o Scriptcase identifica e assume as chaves primrias da tabela que est sendo utilizada dentro do Select da aplicao. No
entanto, isso nem sempre ocorre, principalmente nos casos em que a aplicao possui joins envolvendo mais de uma tabela.
2

Configurao dos

campos chaves do detalhe

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
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior. De forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Configurao dos botes que

sero exibidos no detalhe

Atributos
Navegao : Apresenta ao de sair ( finalizar ou voltar aplicao ).
Sair : Finaliza ou volta aplicao.

Exportao : Define o formato disponvel para gerao de impresso . O ScripCase pode gerar impresso nos seguintes formatos:
Impresso : Cria uma consulta em formato html.

PDF : Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF..
3
Outros
Separator : Imagem para separar os grupos de botes.

Configurao dos botes

Configurao

do label dos botes que sero exibidos no detalhe

Boto Exibe os botes disponveis na aplicao.


Label Permite definir o nome dos botes que ser exibido na aplicao em execuo.
Hint Permite definir o hint dos botes que ser exibido na aplicao em execuo.
Atalho Permite definir um atalho para executar o boto. ( Cada navegador possui suas prprias combinaes de atalhos e palavaras reservadas ).

Barra de ferramentas Mobile

Configurao dos

botes que sero exibidos no detalhe

Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.

Cabealho
4
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao

do cabealho do detalhe da aplicao

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.

Exibe Cabealho : Esta flag determina se o cabealho ser exibido.

Ttulo do Detalhe : 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].
1

SubConsulta
PGINA INICIAL APLICAES STORED PROCEDURES SUBCONSULTA

Subconsultas so usadas quando preciso exibir dados hierrquicos, como Clientes e seus respectivos Pedidos. Para tanto a consulta
principal encapsula outras consultas, mostrando em cada um dos seus registros dados complementares das subconsultas. Observe a
figura abaixo onde para cada cliente exibida uma subconsulta com os seus pedidos.

Consulta de

clientes com subconsulta de pedidos.

Configurao
No menu de aplicao, clicando sobre o item Configurao da pasta Subconsultas, podero ser alterados os atributos gerais das
subconsultas.

Menu Subconsultas.
2

Configurao

geral da subconsulta.

Atributos
Ttulo da mesma linha : Este atributo permite configurar a forma de exibio da subconsulta. Caso o ttulo seja exibido na mesma linha, a
tabela da subconsulta ser incorporada consulta principal.

Usando ttulo da

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.

Usando

treeview na subconsulta.

Posicionamento :Permite configurar o posicionamento das subconsultas dentro da consulta principal. As opes so:
Em uma Coluna

Exibe a

subconsulta na mesma linha do registro da consulta principal.

Abaixo de um Registro
3

Exibe a

subconsulta em uma linha separada abaixo do registro da consulta principal.

Alinhamento : Permite configurar o alinhamento da subconsulta em relao a consulta principal quando a opo Posicionamento for Abaixo
de um Registro. As opes so: Esquerda, Direita e Centro.

Definir Individualmente

Qualquer um dos atributos que utilizar o valor Definir Individualmente obriga que a propriedade seja configurada em cada uma das
ligaes.

Ligaes
Para criar uma nova ligao com uma subconsulta clique sobre o item Nova Ligao na pasta Ligaes dentro de Subconsultas.

Criando uma nova subconsulta

Adicionando uma nova subconsulta : Informe o nome e o label para a ligao que ser criada.

Adicionando uma nova subconsulta

Lista de aplicaes : Sero listadas aplicaes de consulta do projeto corrente que contenham variveis globais.

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
4
varivel global.

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.

Passagem de parmetro para varivel

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 a criao da ligao de subconsulta ser concluda.

Editando Subconsultas
No menu de aplicao dentro da pasta Subconsultas existe uma pasta ligaes que contm todas as subconsultas chamadas por esta
aplicao. Clicando sobre uma subconsulta ser exibida uma tela para edio.

Editando subconsultas

Configurao Geral
5

Configurao

geral de Subconsulta

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. Configurao de exibio

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.

Configurao

das Subconsultas.

Configurao da visualizao
6
Estas opes s sero exibidas caso todas as seguintes condies sejam verdadeiras:

Atributo Valor
Titulo na mesma linha No
Habilitar Treeview No
Posicionamento Em uma Coluna

Configurao de

visualizao da subconsulta

Atributos
Alinhamento Horizontal : Define o alinhamento horizontal da subconsulta. Pode ser alinhado a Esquerda, Direita ou Centro.

Alinhamento Vertical : Define o alinhamento vertical da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.

Cor do Fundo : Pode definir a cor de fundo. Caso no seja preenchido ser utilizado a cor de fundo de aplicaes de consulta do Esquema de
Visualizao atual.

Alinhamento Horizontal do Ttulo : Define o alinhamento horizontal do Label da subconsulta. Pode ser alinhado a Esquerda, Diretira ou
Centro.

Alinhamento Vertical do Ttulo : Define o alinhamento vertical do Label da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.

Negrito : Define o ttulo (label) da subconsulta em negrito.


1

Regras de ordenao
PGINA INICIAL APLICAES STORED PROCEDURES REGRAS DE ORDENAO

Configurao

das regras de ordenao

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

Criando uma Regra de ordenao

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.

Configurando uma Regra de ordenao

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 -
2
se a ordenao for Descendente.
1

Filtro Refinado
PGINA INICIAL APLICAES STORED PROCEDURES FILTRO REFINADO

O filtro refinado um recurso onde possvel integrar uma interface de pesquisa, ao lado da grid, restringindo valores de acordo com
um universo existente na base de dados.

Aplicao em execuo com filtro refinado

Configurao

Configurao

do filtro refinado

Atributos
Mover filtrados acima : Sempre que voc filtrar por um campo, este campo movido para o topo da pilha do filtro refinado.
2
Mostrar quantidade : Ao lado dos valores dos campos, aparecer a quantidade existente. Ex.: Brasil (1547)

Modo de incio : Permite a escolha do modo inicial dos campos no filtro refinado.

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
Selecionando Campos

O filtro refinado automaticamente adicionado consulta, quando, um ou mais campos da Consulta estiverem selecionados na aba
Selecionar Campos.

Selecionando

campos do filtro refinado

Editando Campos

Na aba Edio dos campos, voc pode configurar cada campo de acordo com o que deseja.

Editando campos do filtro refinado

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.
3
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.
1

Quebras
PGINA INICIAL APLICAES STORED PROCEDURES QUEBRAS

Configurao
Nesta interface o usurio poder estabelecer os critrios de quebra da consulta (Grid), ou seja, quais o(s) campo(s) que sero objetos de
quebra e em qual sequncia de campos a quebra dever ocorrer.

Interface de 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.

Exibio da quebra antes dos registros

Aps os registros : A quebra ocorrer aps exibir os registros relativos.

Exibio da quebra aps os registros

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
Para configurar a Quebra Dinmica devemos selecionar quais campos ficaro disponveis na aplicao para que o usurio final possa
selecionar e ento aplicar a quebra dinamicamente em tempo de execuo.

O Usurio final poder selecionar mais de um campo na hora de aplicar as quebras na aplicao em execuo.

Selecionar Campos

Interface de Regras de Quebra Dinmica.

Atributos
Usar Quebra Dinmica : Opo para habilitar o uso das quebras dinmicas.

Esconder linha de ajuda da quebra dinmica : Opo usada para esconder o ttulo da quebra dinmica na aplicao gerada.

Quebra Esttica
A quebra esttica usada quando o desenvolvedor criar um conjunto de quebras previamente configurada e permitindo que o usurio
final selecione qual quebra deseja aplicar na aplicao em tempo de execuo.
2
As quebras podem possir um ou mais nveis.

Interface de Regras da Quebra Esttica.

Configurao
CO N F I G U R A O D E AG R U PA M E N TO E S TT I CO

Interface de agrupamento da Quebra Esttica.

Atributos
Nome : Cada regra deve ter um nome para identificao no desenvolvimento.

Label : o nome da regra que ser exibido para o usurio final na aplicao.

Campos : onde podemos marcar / desmarcar um ou mais campos de Quebras e definir o nvel de cada um deles. A quebra que vir
primeiro.

CO N F I G U R A O DA S R E G R A S D E O R D E N A O E S TT I C A

Interface das regras de ordenao da Quebra Esttica.

Atributos
Usar Quebra vazia : Configurao usada quando desejamos que a consulta seja iniciada sem nenhuma quebra.

Quebra inicial : Quebra que ser usada no carregamento inicial da aplicao gerada.

Usar totalizao dinmica : Permite utilizar a totalizao dinmica nas quebras do resumo.

Ordenao das Quebras : Interface usada para selecionar a ordem que as quebras sero exibidas na consulta.

Eventos
OnGroupByAll : Este evento executado aps ocorrerem todas as quebras, independente do nvel e permitem a manipulao dos
campos de totalizao.

O Scriptcase disponibiliza todas as variveis de totalizao no escopo da consulta. Supondo que uma aplicao que tenha dois nveis de
quebra (estado e cidade) e que totaliza dois campos (parcela e saldo), podemos ter acesso aos totais, no escopo de calcular a cada
registro, da seguinte forma:

{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_estado} 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.
3
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 OnGroupByAll, com o seguinte contedo:

{sum_quebra_saldo} = {sum_quebra_saldo} / {count_quebra};

Campos
Configurao geral do campo da quebra

Tipo do dado : Define o tipo do campo da aplicao. Selecionando Texto o campo exibir qualquer caracter.

Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
claro o __entendimento se o mesmo for exibido como Nome do Cliente.

Converte Letra :Permite converter as letras do campo na exibio. As opes so:

Caixa Alta Todas em maiscula


Caixa Baixa Todas em minscula
Capitula Primeira Palavra A primeira letra da primeira palavra em maiscula
Capitula Todas as Palavras A primeira letra de todas as palavras em maiscula

Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:

Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados
X
menos caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados
Z menos caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros
esquerda sero suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras:

Mscara Valor do campo Valor formatado


(xx) xxxx - xxxx 1234567890 (12) 3456 - 7890
(xx) xxxx - xxxx 12345678 (00) 1234 - 5678
(zz) xxxx - xxxx 1234567890 (12) 3456 - 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 - 5678
(zz) xxxx - xxxx 0012345678 ( ) 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 ).

Interface Lookup de Consuta Automtico.

LO O K U P D E CO N S U LTA - A U TO M T I CO

Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Interface Lookup de Consuta Automtico.

Atributos
4
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o seguinte
formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .

OBS : O campo da consulta deve ser referenciado sempre entre chaves {} . No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.

Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.

Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver marcado
Sim no atributo Mltiplas Opes.

Usar o lookup em
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).

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.

LO O K U P D E CO N S U LTA - M A N U A L

Lookup usado para modificar a exibio do campo com valores pr-definidos.

Interface Lookup de Consuta 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.

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.

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
5
civil um byte e hobby dois bytes.

Para tanto definimos a lista como:

Label Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Leitura LE 3 2
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
12 = 4 + 8 = ( Lazer - Leitura)

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
Configurao do lookup Mltiplos Valores (Binrio).
6
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.

CO N F I G U R A O DA Q U E B R A

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.

CO N F I G U R A O DA V I S U A L I Z A O D O L A B E L N A Q U E B R A

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.

CO N F I G U R A O DA V I S U A L I Z A O D O C A M P O N A Q U E B R A
7
Interface Configurao da Visualizao(campo).

Atributos
Fonte do Texto : Permite definir a fonte utilizada no Campo da quebra.

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.

CO N F I G U R A O DA V I S U A L I Z A O DA L I N H A D E TOTA L I Z A O

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.


1

Totalizao
PGINA INICIAL APLICAES STORED PROCEDURES TOTALIZAO

Configurao
Nesta interface se define quais totais relativos aos campos de quebra serao exibidos e os seus respectivos labels.

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:

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.


2
Selecionar Campos
Esta interface onde se definem os campos que sero totalizados e o tipo de totalizao do campo.

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.

Os campos selecionados sero exibidos quando ocorrer uma quebra ou no final da consulta.

Posicionamento
A ordenao dos campos da totalizao consiste em exibir a totalizao em formato Padro, Agrupado ou Por campo.

Configurao de posicionamento de campos da totalizao

Padro

A opo Padro retorna o valor exatamente abaixo da coluna que est sendo totalizado.
3

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:

Ordenao Padro gerada.

A L I N H A M E N TO

O alinhamento da totalizao referente a posio que ser exibida a Mensagem linha totalizao, as opes so Centralizado,
Esquerda e Direita:

Interface da Ordenao dos campos da totalizao ( Alinhamento )

Esquerda :

Direita :

Centralizado :

LABEL

Nas Configuraes Label ( Padro ), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:

Configurao do valor do label.

Agrupado
4

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.

Alterando o posicionamento das linhas.

Neste exemplo, o Total exibe a soma e a mdia das colunas Limite de Crdito e Pontos :

Ordenao Agrupado gerada.

A L I N H A M E N TO
5
O alinhamento da totalizao referente a posio que ser exibida a Mensagem linha totalizao, as opes so Centralizado,
Esquerda e Direita:

Interface da Ordenao dos campos da totalizao ( Alinhamento )

Esquerda :

Direita :

Centralizado :

LABEL

Nas Configuraes Label (Agrupado), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:

Edio dos labels.

Por campo

A opo Por campo, organiza cada campo da totalizao pelos nomes dos campos, sem respeitar a formatao das colunas.

Interface da Ordenao dos Campos da Totalizao ( Por Campo ).


6
QUEBRA DE LINHA POR CAMPO

Habilitando a opo Quebra linha por Campo ser exibido em cada linha um nico campo com os tipos escolhidos (Soma, Mdia, Mximo
e Mnimo).

Ordenao gerada, com a opo

Quebra linha por campo habilitada.

Desabilitando a opo Quebra linha por Campo temos os campos um ao lado do outro de forma corrida.

Ordenao gerada, com a opo

Quebra linha por campo desabilitada.

LABEL

Nas Configuraes Label (Por Campo), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:

Edio dos labels.

Campos
Configurao da visualizao do label na totalizao

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:


7

Visualicao do label em

aplicao gerada

Configurao da visualizao na linha de total geral

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:

Visualicao do label em

aplicao gerada
1

Resumo
PGINA INICIAL APLICAES STORED PROCEDURES RESUMO

Configurao

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; . 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
2

Interface Configurao Resumo.

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.
3

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
Nesta interface se definem os campos que sero totalizados e seu tipo de totalizao.

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.

Os campos selecionados sero exibidos quando ocorrer a quebra ou no final da consulta.

Posicionamento
Nesta interface podemos configurar o posicionamento dos campos da totalizao.

Interface posicionamento dos campos do Resumo.

Arraste e solte as opes para a posio desejada.


4
Group Label

Interface do Group Label do Resumo

Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posiciona-los como desejar.

Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Edio de propriedades da clula do group label

Atributos

Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.

Ordenao

Interface Ordenao dos campos do Resumo.


5
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.

Grficos
Neste quadro podemos informar as configuraes dos Graficos. Como por exemplo: tipo do grfico, largura, altura, margens, etc.

Se existir duas ou mais Regras de Quebra, devemos configurar as opes de grficos para cada Regra de Quebra criada.

O grfico do tipo Analtico s funciona quando se utiliza 2 campos configurados nas quebras. Se o usurio configurar mais de um
campo, o grfico analtico s ir gerar com os dois primeiros.

Interface Gerao dos Grficos de Coluna.

Interface Gerao de Grficos de Linhas (Totais).


6
Estas configuraes esto disponveis somente para Regras de Quebras com mais de 1 campo.

Configurao dos grficos

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.
7
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 Grficos 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

Interface de configurao do Layout de cores dos grficos.

Atributos
Paleta de cores do background do grfico : Escolha o tema de sua preferncia para aplicar nos grficos.

Paleta de cores para trama de dados : Escolha o tema que voc gostaria de aplicar a sua trama de dados dos grficos.

Temas de Grficos : Temas de grficos personalizados

Layout
8
Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Configurao do cabealho do resumo

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

Configurao do rodap do resumo

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.
9
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.

Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .

Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
1

Filtro
PGINA INICIAL APLICAES STORED PROCEDURES FILTRO

Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Interface de 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.

Condies do Filtro

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.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.

Abaixo e ao lado da lista existem os botes padro das demais listas descritas:

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

Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.

Interface

Configurao do Filtro.

Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.

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.

Selecionar Campos
3

*Interface de seleo dos

campos do filtro.

Obrigatrios

Define quais campos da aplicao sero de preenchimento obrigatrio.

Interface campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.

Interface de configurao do posicionamento do marcador.

Posio do marcador : Posio do marcador em relao ao campo.

Mostrar mensagem : Exibe ou no a mensagem de erro na validao.

Barra de ferramentas

Desktop

A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
4
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Interface da barra de ferramentas.

Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.

CO N F I G U R A O D O S B OT E S

Interface da configurao dos botes.

Atalho : Permite definir teclas de acesso rapido via teclado a um boto.

O P E S

Interface de

opes.

Posio dos Botes(Superior/Inferior) Posicionamento dos botes na barra de ferramentas superior/inferior.

Mobile
5
Salvar Filtro

Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.

Interface de Salvar Filtro.

Interface de Salvar Filtro.

Eventos

Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.

ONSCRIPTINIT

Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.

ONREFRESH

Este evento ocorre no momento que o refresh da aplicao ativado.

O N S AV E

Este evento ocorre no momento de salvamento da aplicao.

O N VA L I DAT E

Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.

Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.

B LO CO S

Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
6
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.

Configurao dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao

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.

Configurao de exibio dos blocos da aplicao


7

Configurao de exibio dos blocos da aplicao

Atributos
Bloco
Nome : Nome do Bloco.

Label : Ttulo do bloco que ser exibido na aplicao.

Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.

Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.

Posio : Opes de exibio do label :


Acima : o label ser exibido acima do campo.

Ao Lado : o label ser exibido ao lado do campo.

Abaixo : o label ser exibido abaixo do campo.

Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.

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.

Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).

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.

Interface de criao dos blocos da aplicao

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,
8
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.

Interface de edio dos blocos da

aplicao

Atributos
Nome : Nome do bloco.

NTtulo : 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.


9
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.

V I S U A L I Z A O

Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.

Configurao de visualizao de temas da aplicao

Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.

Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.

Boto : Permite a escolha do modelo dos botes da aplicao.

Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.

C A B E A L H O E R O DA P

Cabealho

Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
10

Configurao do cabealho da aplicao

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

Configurao do rodap da aplicao

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
11
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].

Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.

Configurao

*Interface Configurao do Filtro dinmico.

Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.

Selecionar Campos

Interface de seleo dos campos do filtro dinmico.

QuickSearch
Quick Search uma opo que nos permite fazer buscas em vrios campos da aplicao atravs de um campo de entrada de texto na
barra de ferramentas.

Aplicao em execuo com

QuickSearch.
12
Configurao

Nas configuraes de Quicksearch h as seguintes opes:

Interface de configurao do QuickSearch.

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.

Selecionar Campos

Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.

Interface de seleo dos campos do QuickSearch.

E ns podemos selecionar vrios critrios de pesquisa.


13

Interface de configurao dos critrios de pesquisa do QuickSearch.

Voc deve adicionar o boto quicksearch sobre a barra Configuraes de us-lo.

Campos
Texto

Interface de configurao do campo texto.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
14

Interface de configurao do filtro do campo texto.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
15
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do ttulo.

Altura : Para definir a altura do ttulo.

CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.
16

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Nmero

Interface de

configurao do campo nmero.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.


17
CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo nmero.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Agrupamento : Separador de agrupamento.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18
Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
19

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Decimal
20

Interface de

configurao do campo decimal.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo decimal.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo decimal.

Usar configuraes regionais : Aplica as configuraes regionais no campo.


21
Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.
22
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).

Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.
23

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Por cento

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.


24
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo por cento.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
25
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
26

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Moeda
27

Interface de

configurao do campo moeda.

Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo moeda.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de configurao de formatao do campo moeda.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
28

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
29
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
30

Interface de configurao do tipo de exibio da ajuda.

Por cento ( Calculado )

Interface de

configurao do campo por cento.

Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo por cento.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
31
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
32
Cor da fonte : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do objeto input.

Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.


33
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Data

Interface de

configurao do campo data.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.

Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.
34
Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
36
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
37

Interface de configurao do tipo de exibio da ajuda.

Hora

Interface de

configurao do campo hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de

formatao dos valores do campo hora.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de hora : Smbolo separador de hora.

Exibio : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo hora.


38
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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


39
Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.
40

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Data e Hora

Interface de

configurao do campo data e hora.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

F O R M ATA O D O S VA LO R E S

Interface de formatao dos valores do campo data.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Separador de data : Smbolo separador de data.

Separador de hora : Smbolo separador de hora.

Mostrar : Tipo de exibio do campo.

Formato Interno : Formato de armazenamento do campo no banco de dados.

Usar ComboBox : Usar combobox para exibio do campo.


Ano como Combo : Usar ano como combo.
Ano Inicial : Primeiro ano que ser exibido no combo.

Ano atual + : Exibe o ano atual mais a quantidade de anos informados.


41
Exibir Formato : Exibe formato do ms por extenso.

Exibir Calendrio : Exibe um calendrio para a escolha da data.


Novo Calendrio : Exibie um novo calendrio com jquery ou o calendrio em seu formato antigo.

Limite de Anos : Quantidade de anos que sero exibidos no calendrio.

Exibir nmero da semana : Exibe o nmero da semana na aplicao.

Meses adicionais : Exibe os meses adicionais no calendrio.

Mostar Combo ano e ms : Exibe combo ano e ms no calendrio.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo data.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores :Texto que aparecer entre os valores.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

CO N D I E S E S P E C I A I S

Interface de

condies especiais do campo data.

Todo o perodo : Busca perodo.

Hoje : Pesquisa na data de hoje.

__Ontem __ : Pesquisa na data de ontem.

ltimos 7 dias : Pesquisa ltimos 7 dias. Ex: ((21/12/2017 27/12/2017).

Este ms : Pesquisa do comeo ms corrente at o dia atual.

No ms passado : Pesquisa no ms passado.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
43
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
44

Interface de configurao do tipo de exibio da ajuda.

CPF

Interface de

configurao do campo cpf.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
46
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
47

Interface de configurao do tipo de exibio da ajuda.

CNPJ

Interface de

configurao do campo cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
49
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
50

Interface de configurao do tipo de exibio da ajuda.

CPF e CNPj

Interface de

configurao do campo cpf e cnpj.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo cpf e cnpj.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
51

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
52
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
53

Interface de configurao do tipo de exibio da ajuda.

Select

Interface de

configurao do campo select.

Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
54

Configurao de exibio de campo com

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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
55

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .

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.

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.
56

Interface Lookup de Edio Manual.

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 :

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.
57
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).

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
58
Solteiro
Label S
Valor 2
Inicio 1
Tamanho
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
59
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

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
60
existentes no Scriptcase e as listas salvas pelo usurio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.

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.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
61

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
62
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
63

Interface de configurao do tipo de exibio da ajuda.

Duplo Select

Interface de

configurao do campo duplo select.

Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo duplo select.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
64

Exibio de lookup.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

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.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
65
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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).
66
Largura : Para definir a largura do campo.

Altura : Para definir a altura do campo.

CSS do Objeto Input


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.
67

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Checkbox

Interface de configurao do campo checkbox.

Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo checkbox.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com lookup de edio.


68
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). Seleo do tipo de Lookup.

Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se

Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.

Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
69
secundria.

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.

Interface Lookup de Edio Manual.

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 :

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.


70
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).

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 ( ; ) .

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Valor Inicio Tamanho


Masculino M 1 1
Feminino F 1 1
Casado C 2 1
Solteiro S 2 1
Estudar ED 3 2
Esportes ES 3 2
Ler LE 3 2
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o seguinte
valor MCED.
71

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.

Colunas : Permite informar a quantidade de colunas, para organizar o objeto no formulrio.

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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 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 Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1 (Esportes) + 2 (Cultura) = 3
72
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.

Valor Atribudo Descrio no Lookup


1 Esportes
2 Cultura
4 Lazer
8 Leitura
16 Msica
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Configurao do lookup de edio Mltiplos

Valores (Binrio)

Label : Texto que ser exibido para o item da lista no objeto select.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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 select.

Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
73
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.

Interface de configurao da visualizao.

CSS do Ttulo
74
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
75

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Radio
76

Interface de

configurao do campo radio.

Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de

configurao do filtro do campo radio.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.

Configurao de exibio de campo com 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). Seleo do tipo de Lookup.


77
Lookup de Edio - Automtico

Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.

Interface Lookup de Edio Automtico.

Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.

Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.

Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).

Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.

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.
78
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.

Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.

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.

Interface Lookup de Edio Manual.

Label : Texto que ser exibido para o item da lista no objeto select.

Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.

Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.

Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.

Boto 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).
79
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.

Exibio de lookup com valor original.]

Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.

Processamento Ajax

Interface de configurao

do processamento ajax.

Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).

Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
81
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
82

Interface de configurao do tipo de exibio da ajuda.

Campos da Consulta

Interface de

configurao do filtro do campo Campos da consulta.

Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.


83
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
84

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Ordenao dos Campos


85

Interface de

configurao do filtro do campo Ordenao dos campos.

Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.

Altura : Quantidade de Linhas para seleo dos Campos da Consulta.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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.


86
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.

Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).

Alinhamento Vertical : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
87
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto Auto-Complete

Interface de

configurao do campo texto auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
88
Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O

Interface de configurao do filtro do campo texto auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula

Caixa Baixa : Todas em minscula

Capitula Primeira Palavra : A primeira letra da primeira palavra em maiscula

Capitula Todas as Palavras : A primeira letra de todas as palavras em maiscula

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.

Interface de configurao do Lookup de Consulta.

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
89

exemplo no link abaixo. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

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.

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite aplicar o tipo negrito na fonte.

Sublinhado : Permite aplicar o tipo sublinhado na fonte.


90
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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
91
Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Nmero Auto-Complete

![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.

Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.

Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.

Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.

Tamanho Mximo : Tamanho mximo do campo

Tipo SQL : Tipo do campo no banco de dados.

CO N F I G U R A O D O F I LT R O
92

Interface de

configurao do filtro do campo nmero auto complete.

Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Posio entre valores : Define a posio que os objetos serao exibidos.

Texto entre valores : Texto que aparecer entre os valores.

Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.

Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.

F O R M ATA O D O S VA LO R E S

Interface de

configurao de formatao do campo nmero auto complete.

Usar configuraes regionais : Aplica as configuraes regionais no campo.

Qtd. Decimais : Quantidade de casas decimais do campo.

Agrupamento : Separador de agrupamento.

Separador Decimal : Separador decimal do campo.

Aceitar : Tipo de valor aceito.

Lookup de Edio

Forma utilizada para exibir uma descrio ao lado do campo.


93

Interface de configurao do Lookup de Consulta.

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. Interface de

configurao da validao do Lookup de Consulta.

Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.

Interface de configurao da validao do Lookup de Consulta.

Exibir label com a descrio__ : Permite exibir o label com a descrio.

Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.

Configurao da Visualizao

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
94

Interface de configurao da visualizao.

CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.

Negrito : Permite 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


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.
95
Negrito : Permite 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.

Interface de configurao da ajuda.

Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.

Tipo do Help
Popup : Ao escolher o tipo popup, ser exibido o cone de ajuda ao lado do campo; que ao ser clicado, exibir o que foi informado no
atributo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Hint : Ao passar o cursor do mouse sobre o campo, aparecer a ajuda descrita no campo Descreva Ajuda.

Interface de configurao do tipo de exibio da ajuda.

Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
96

Interface de configurao do tipo de exibio da ajuda.


1

Aplicao
PGINA INICIAL APLICAES STORED PROCEDURES APLICAO

Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.

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.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.

HelpCase Link : Associe arquivos do HelpCase a sua aplicao

Configuracao de Erro

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
Define os atributos de navegao de uma aplicao.

Interface de Navegao.

Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.

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.

Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.

A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.

As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3

Interface variveis globais.

Exemplo:

Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]'

Neste caso, a varivel v_customerid aparece na configurao de variveis globais.

Interface de configurao das variveis globais.

Mostra todas as variveis globais usadas na aplicao


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.


1

Ligaes
PGINA INICIAL APLICAES STORED PROCEDURES LIGAES

Nova Ligao

Interface do menu de ligaes.

Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.

Interface de criao de ligaes

Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).

Interface de criao de ligaes de aplicao.

Lista de Aplicaes
2

Interface de exibio das aplicaes disponveis para ligao.

Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.

Definio de Parmentros

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
3

Interface

de Propriedades da Ligao.

Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.

Interface de criao de ligaes de campo.

Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4

Interface Ligao entre aplicaes.

Definio de Parmentros

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.

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.

Interface de criao de ligaes de captura.


5
Lista de Aplicaes

possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.

Interface Ligao entre aplicaes.

Definio de Parmentros

Interface Definio dos Parmetros.

Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.

Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro

Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.

Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.

Interface de criao de ligaes de boto.

Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6

Editando ligaes.

Barra de Botes

Propriedades Altera o comportamento da ligao, posicionamento, modo de abertura do link.


Ligao Altera a aplicao chamada pela ligao e seus respectivos parmetros.
Deletar Remove a ligao existente.

Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.

Interface Propriedade da ligao.

Modo de Operao do Link :


Abrir na Mesma Janela : A exibio do formulrio ser na mesma janela do browser.

Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.

Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.

Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.

Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.

URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.

Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.

Interface de configurao das

propriedades do formulrio.

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.


7
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.

Interface de configurao das propriedades do 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 :


Recarregar a grid : Faz um refresh da pgina corrente.

Mover para o final da grid : Navega a consulta para a ltima pgina.

Altura do Iframe : Altura do iframe em pixels.

Largura do iframe : Largura do iframe em pixels.


1

Programao
PGINA INICIAL APLICAES STORED PROCEDURES PROGRAMAO

Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.

Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.

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 Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.

Interface de gerenciamento de bibliotecas internas


2
Mtodos PHP
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.

Criando um novo mtodo

Interface de criao de mtodo PHP

Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Incluso do mtodo.

Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis: Definio de parmetros do

mtodo PHP

Definio da varivel: Definio da varivel

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.
3

Edio do parmetro:

: Seleciona todos os parmetros variveis em parmetros de campo.

: Desmarca todos os parmetros de seleo de variveis em parmetros de campo.

: Edita a varivel selecionada em parmetros de campo.

: Elimina a varivel selecionada em parmetros de campo.


1

Viso geral
PGINA INICIAL FERRAMENTAS

O Scriptcase disponibiliza ferramentas que auxiliam no desenvolvimento dos sistemas, com o intuito de otimizar o tempo de
desenvolvimento e tornar sua manuteno mais simples.

Dicionrio de dados - Ferramenta que auxilia na criao das langs para as aplicaes do sistema.

Edio expressa - Ferramenta que possibilita a edio de vrias aplicaes do projeto simultaneamente. Esta ferramenta est
disponvel para edio de algumas opes de configurao.

Bibliotecas Externas - Ferramenta que possibilita a incluso de bibliotecas JavaScript, CSS, HTML entre outras permitindo a
integrao com as aplicaes do Scriptcase.

Bibliotecas Internas - Ferramenta que possibilita a criao de funes PHP que pode ser utilizadas em todas as aplicaes.

Lista de Tarefas (To-Do) - Possibilita a criao de uma lista de tarefas para os desenvolvedores.

Mensagens - Ferramenta que possibilita a troca de mensagens entre os desenvolvedores de uma mesma instalao do Scriptcase.

Conversores - Ferramenta que possibilita a importao de projetos desenvolvidos em verses anteriores do Scriptcase.

Importao de base de dados - Ferramenta que possibilita a importao de tabelas nos formatos XLS, CSV e ACCESS para as
seguintes bases de dados: MySQL, PostgreSQL, SQLite and SQL Server

SQL Builder - Ferramenta que possibilita a construo de consultas SQL em forma de Wizard.

Database Builder - Ferramenta que possibilita o gerenciamento do banco de dados.


1

Dicionrio de Dados
PGINA INICIAL FERRAMENTAS DICIONRIO DE DADOS

O dicionrio de dados uma ferramenta importante para a internacionalizao dos sistemas, utilizando este recurso possvel criar um
repositrio de dados, podendo ser associado a uma ou mais tabelas.

Para acessar esta funcionalidade devemos acessar o menu principal Ferramentas > Dicionrio de Dados.

Criando um Dicionrio de Dados


Informe as informaes necessrias para a criao do repositrio. Os campos com asterisco so obrigatrios.

A opo Associar Repositrio define se a conexo ser associada ao repositrio de dados, permitindo que as novas aplicaes, criadas
utilizando as tabelas adicionadas ao repositrio, possuam ndices nos arquivos de idioma com os labels dos campos da tabela.

Adicionar Tabelas no Repositrio de dados

Aqui devemos selecionar as tabelas que sero adicionadas a este repositrio. Aps selecionar as tabelas desejadas clique em prosseguir.
2
Aps selecionarmos as tabelas desejadas, devemos definir a criao ou no dos ndices (langs) na label dos campos nas aplicaes
existentes no projeto.

Gerar ndices nos arquivos de idioma com os labels dos campos da tabela - Nesta opo as labels dos campos sero substitudas por ndices que
podero ser editados em um nico local ao acessar Localidades > Idiomas das aplicaes .

Exemplo de um ndice criado pelo dicionrio de dados:

Sobrescrever ndices existentes nos arquivos de idiomas - Nesta opo os ndices existentes sero substitudos por novos com os dados
atualizados a partir da base de dados.

Em seguida podemos visualizar a lista das tabelas adicionadas ao repositrio de dados, onde iremos visualizar algumas informaes
sobre estas tabelas como o nome da tabela na base de dados e o ndice criado para cada tabela, no campo label, e a verso do dicionrio
de dados de cada tabela.

As tabelas que no foram adicionadas podem ser visualizadas ao acessar Tabelas da base de dados, o processo de incluso destas
tabelas ao repositrio de dados o mesmo.

Ao realizar alguma alterao na estrutura das tabelas na base de dados, a mesma deve ser atualizada utilizando a opo
Sincronizar dicionrio.

Status das tabelas

Junto ao nome das tabelas existe um cone que indica o status das tabelas.

Verde - Indica que a tabela e o repositrio esto atualizados.

Vermelho - Indica que a tabela no existe na base de dados, neste caso devemos selecion-la e remover do repositrio.

Amarelo - Indica que a tabela est desatualizada por alguma alterao na sua estrutura. Nestes casos devemos clicar no link editar referente a
3
esta tabela e clicar em atualizar para que os dados do repositrio sejam atualizados.

Editar Tabelas
Pode ser encontrada no lado direito, na lista de tabelas.

Esta opo nos permite editar os campos da tabela escolhida, como tipo de dados e os ndices criados pelo repositrio de dados por
exemplo.

Outras propriedades dos campos podem ser acessadas ao clicar no cone mais no canto direito da lista de campos.

Sincronizando Dicionrio

Esta opo ativada ao selecionar uma ou mais tabelas, nesta opo iremos atualizar os dados do dicionrio de dados de acordo com a
base de dados.

Ao sincronizar as tabelas, um cone amarelo ser exibido ao lado do nome da tabelas atualizada, veja como remove-lo. Em caso de
alterao na estrutura das tabelas devemos sincroniz-las novamente.
4
Sincronizando Aplicaes

Aps realizarmos todas as configuraes desejadas nas tabelas e campos, devemos sincronizar as aplicaes existentes, para que
recebam as alteraes realizadas.

Primeiramente devemos selecionar as tabelas que devem ser sincronizadas.

Em seguida, podemos definir o que ser alterado e quais aplicaes iro receber as alteraes. A listadas das aplicaes, que recebero a
alterao, so baseadas na tabela utilizada por elas.

Ao clicar em sincronizar, ao finalizar o processo teremos um resumo do processo realizado.

Ao clicar em mostrar log, poderemos visualizar todas as alteraes realizadas, onde ser exibido como estava (cor azul) e o resultado da
alterao (cor vermelha)
5

Ao clicar em Voltar retornamos para a tela de definio das alteraes.

Para finalizar o processo devemos clicar em Fechar.

Editando Propriedades do dicionrio de dados


Na parte superior poderemos visualizar as propriedades do dicionrio, informadas no momento da criao.

![Propriedades do dicionrio de dados][dicionario-013]

Temos trs aes possveis, editar, recarregar e fechar.

Editar - Permite a alterao nas propriedades do dicionrio de dados, como a alterao da conexo utilizada e a definio da associao do
repositrio com a conexo por exemplo.

Recarregar - Atualiza todas as informaes do dicionrio de dados, como o status das tabelas por exemplo.

Fechar - Fecha o dicionrio de dados atual e somos redirecionados para a lista de dicionrios.

Editando os ndices
Para editar os ndices criados no repositrio de dados, acesse Localidades > Traduzir Aplicaes.

No painel lateral possvel visualizar todas as langs do Scriptcase. As langs referentes ao dicionrio de dados estaro dentro da pasta
Mensagens do projeto.
6
1

Edio Expressa
PGINA INICIAL FERRAMENTAS EDIO EXPRESSA

Esta ferramenta possibilita a edio de todas as aplicaes do projeto simultaneamente, onde possvel definir valores a vrios atributos
comuns as estas aplicaes.

Apenas algumas configuraes esto disponveis.

Veja como utilizar a edio expressa.

Esta ferramenta pode ser acessada no menu Ferramentas > Edio Expressa.

Selecionar Aplicaes

Primeiramente devemos informar em quais aplicaes desejamos editar.

Todas - Todas as aplicaes existentes no projeto sero afetadas pelas alteraes.

Selecionar Aplicaes - Todas as aplicaes existentes no projeto sero listadas, para que possamos selecionar as que desejamos editar.

Aplicar Alteraes
2
Aps selecionarmos as aplicaes devemos definir quais atributos desejamos editar. Nesta tela ainda podemos definir como sero
aplicadas as alteraes.

Aplicar a todas aplicaes

Esta opo permite aplicar a mesma configurao, para todas as aplicaes selecionadas.

Imagem do Cabealho - Define uma imagem para o cabealho das aplicaes.

Usar Segurana - Define a utilizao de segurana nas aplicaes do projeto.

Permitir chamada direta pela URL - Permitir que uma aplicao seja acessada digitando sua URL diretamente no navegador.

Habilitar CSRF - Ativa a proteo contra Cross-Site Request Forgery. (Esta opo aplica-se apenas nas aplicaes de Controle e Formulrio)

Mostrar contedo HTML - Permite a interpretao de cdigo HTML armazenado na base de dados. (Esta opo aplica-se apenas nas aplicaes de
Consulta)

Remover as tags HTML - Remove as tags HTML do contedo do campo.

Executar contedos em Javascript - Executa cdigos Javascript armazenados no campo.

Gravar tags HTML - Permite o armazenamento de contedo HTML neste campo.

Entrada de texto em JavaScript - Permite a gravao de cdigos JavaScript neste campo.

Localizao - Altera a linguagem inicial utilizada pelas aplicaes do projeto.

Conexo - Permite altera a conexo das aplicaes do projeto.

Conexo para campos - Define a utilizao de uma conexo para todos os campos das aplicaes. (Esta opo ter efeito em campos que
possuem a opo de utilizar uma conexo especfica.)

Tema - Define um tema para as aplicaes do projeto.

Template - Definir o cabealho e o rodap das aplicaes do projeto.

Ao escolher aplicar as configuraes, iremos visualizar uma lista dos atributos selecionados para alterao.
3

Aplicar individualmente

Esta opo permite aplicar as configuraes selecionadas a cada aplicao, individualmente. Fazendo com que configuraes individuais
das aplicaes, como a descrio de cada aplicao por exemplo, sejam habilitadas.

Est opo possui, alm dos atributos informados anteriormente, outros trs atributos exclusivos.

Descrio - Permite escrever uma descrio para as aplicaes selecionadas.

URL amigvel - Permite define uma URL amigvel para as aplicaes selecionadas.

Ttulo do Cabealho - Permite definir o ttulo do cabealho das aplicaes selecionadas.

Ao escolher aplicar as configuraes individualmente, ser exibida uma lista das aplicaes selecionadas, e ao lado de cada aplicao, os
atributos selecionados para alterao.

Ao aplicar as alteraes, ser exibida uma lista das aplicaes que foram alteradas.
1

Helpcase
PGINA INICIAL FERRAMENTAS HELPCASE

Ferramenta que possibilita a criao de uma documentao para seu sistema, que trabalha de forma integrada com os projetos
desenvolvidos pelo Scriptcase.

Esta ferramenta pode ser acessada no menu Ferramentas > HelpCase.

Como Criar um helpCase


O processo de criao simples, sendo necessrio apenas um informar um nome para a documentao.

Depois de criado o webhelp, devemos gerar contedo para nosso manual documentando as funcionalidades e descries do projeto.

No lado esquerdo, no bloco WebHelp, veremos as estruturas das pastas e arquivos. Ainda neste bloco podemos criar as pastas da nossa
documentao.

Selecione root ou outra pasta no painel lateral e clique no cone da pasta. Desta forma a pasta ser criada dentro do diretrio
selecionado.

Informe o nome do diretrio (Caracteres especiais no so aceitos) e o nome de exibio no menu da documentao.
2

Para a criao de arquivos .html, onde iremos inserir nosso contedo devemos selecionar o diretrio em que desejamos criar o arquivo,
em seguida clicar em criar arquivo.

Informe o nome do arquivo (Caracteres especiais no so aceitos) e o nome de exibio no menu da documentao.

Edio do helpcase
Ao selecionar a pasta que criamos, sero exibidas novas opes junto ao boto de criao de diretrio.

cone da Pasta com letras - Permite renomear o arquivo e o nome de exibio no menu.

cone da lixeira - Apaga o diretrio e todo seu contedo.

cone do olho - Permite a visualizao do diretrio no menu da documentao.

cone do olho cortado - Desabilita a visualizao do diretrio no menu da documentao.

Aps criados, os arquivos sero exibidos em lista, ao clicar no diretrio em que foram criados. Detalhes sobre os arquivos podem ser
visualizados como ttulo de exibio no menu e seu tamanho atual, alm de algumas opes como renomear, deletar.
3
Ver - Visualizao do contedo do arquivo.

Editar - Abre o arquivo para a insero de contedo.

Linkar - Cria um link do arquivo com as aplicaes selecionadas.

Copiar - Cria uma cpia do arquivo.

Renomear - Renomeia o arquivo e seu nome de exibio no menu.

Deletar - Apaga o arquivo escolhido.

Aps a criao ou ao clicar em editar um arquivo, poderemos inserir o contedo que ser exibido para o usurio final.

Upload

Esta ferramenta nos permite realizar o upload de contedo j crido ou imagens para a utilizao no manual. O upload destes arquivos,
podem ser realizados ao clicar em upload, na tela de upload informamos os formatos e tamanho dos arquivos permitidos.

Configuraes Gerais
Configurao

Permite que realizemos algumas configuraes como a definio de exibio de cabealho e da aba de busca.
4

Pgina Inicial

Permite-nos escrever o contedo da pgina inicial da documentao. Esta edio pode ser realizada tambm ao selecionar o arquivo
_home.htm no painel de arquivos.

Visualizar

Define um template para ser usado no cabealho do manual, possvel editar ou criar novos clicando em editor de templates.

Este editor pode ser acessado tambm atravs do menu Layout > Templates HTML

Cabealho

Permite configurar o que ser exibido no cabealho.


5

CSS

Permite alterar o CSS de exibio do HelpCase.

Aps a criao de todo o contedo e configurao do layout devemos associar os arquivos criados as aplicaes, para que o cliente possa
ter acesso a informao que ele precisa de forma rpida.

Associando Aplicaes
Podemos dar incio a associao das aplicaes ao clicarmos em links, para associar todos os arquivos de uma vez, ou clicando em linkar,
onde poderemos associar apenas o arquivo escolhido a vrias aplicaes.

Linkar

Nesta opo, ser exibido uma lista das aplicaes onde devemos selecionar as aplicaes que estaro associadas aos arquivos
6
escolhidos.

Links

Ao clicar em links, ser exibida uma lista de todas as aplicaes, neste caso devemos selecionar os arquivos que sero associados a cada
aplicao.

Gerando o manual
A gerao do manual o ltimo passo de sua criao, aps realizarmos todas as configuraes devemos criar em gerar.

Aps gerarmos o manual, podemos realizar o download ou acess-lo.

Para termos acesso ao manual atravs das aplicaes, devemos adicionar o boto WebHelp na barra de ferramentas das aplicaes que
tero um link para o manual.
7
1

Bibliotecas Externas
PGINA INICIAL FERRAMENTAS BIBLIOTECAS EXTERNAS

Este recurso permite, importar bibliotecas completas e criar arquivos de qualquer extenso (.JS, .CSS, .PHP) que podem ser utilizadas
em seus projetos facilitando o reuso de cdigo.

Este recurso est disponvel no menu Ferramentas > Bibliotecas Externas, onde poderemos gerenciar as bibliotecas do projeto.

Para utilizarmos esta funcionalidade, devemos utilizar a macro, sc_url_library() para importar as bibliotecas nas aplicaes.

Criando uma nova biblioteca


Para criar uma biblioteca, clique em Criar uma nova biblioteca. Em seguida, informe um nome para esta biblioteca e selecione o nvel de
acesso a biblioteca.

Pblico - Disponvel em todos os projetos do Scriptcase.

Projeto - Disponvel apenas no projeto em que foi criada.

Gerenciamento de bibliotecas

Todas as bibliotecas, pblicas e as do projeto atual (criadas no nvel de projeto), sero listadas. Nesta tela possvel selecionar quais
bibliotecas faro parte do projeto, excluir bibliotecas inutilizadas, renomear ou edit-las.

Usando uma Biblioteca


Esta opo define a biblioteca que ser utilizada no projeto atual. As bibliotecas habilitadas, para este projeto, podem ser diferenciadas
atravs do cone v prximo a seu nome.
2

Ao selecionar uma biblioteca para ser utilizada no projeto, o cone muda de cor e o boto Salvar as bibliotecas do projeto habilitado,
devemos clicar neste boto para salvar a alterao.

Renomear

Para renomear uma biblioteca basta clicar no link renomear, em seguida informe um novo nome para a biblioteca.

Ao renomear uma biblioteca, devemos alterar todas as chamadas a este biblioteca em nossos cdigos.

Editando uma biblioteca


Ao clicar em Editar, poderemos criar ou fazer upload de arquivos para a biblioteca. Podemos criar arquivos e pastas, a fim de organizar
seus arquivos.

No rodap da pgina, podemos visualizar as opes de criao e upload de arquivos.

Novo diretrio

Para criar um diretrio, clique em Novo diretrio e informe seu nome.


3
Novo arquivo

Para criar um arquivo, clique em Novo arquivo e informe seu nome e extenso ( imprescindvel informar a extenso do arquivo).

Upload de arquivos

Esta ferramenta, permite a realizao de upload de arquivos e bibliotecas externas para utiliza-las em seu projeto.

Ao clicar em upload, selecione o arquivo desejado.

Excluir

Exclui a biblioteca e todos os arquivos contidos nela.

Antes de excluir uma biblioteca certifique-se que no est sendo utilizada, ao excluir uma biblioteca no possvel recuper-la.

Importando bibliotecas na aplicao


Como mencionado anteriormente, para utilizarmos uma biblioteca devemos import-la utilizado a macro sc_url_library().

Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca. Podemos importar uma biblioteca da seguinte forma:

Este exemplo altera a cor de fundo de uma aplicao de consulta, veja o cdigo utilizado no arquivo style.css
4
1

Bibliotecas Internas
PGINA INICIAL FERRAMENTAS BIBLIOTECAS INTERNAS

Esta ferramenta permite a criao ou upload de rotinas PHP que podero ser reutilizadas em vrias aplicaes do projeto ou de outros
projetos, dependendo no nvel de acesso em que forem salvas.

Existem trs nveis de acesso que pode sem utilizados.

Usurio - Apenas o usurio criador ter acesso ao script criado.

Projeto - Todos os usurios vinculados ao projeto tero acesso ao script

Publico - Todos os usurio do Scriptcase tem acesso ao script

No possvel criar ou alterar scripts no nvel Scriptcase, os script deste nvel esto disponveis para serem utilizados mais no
editados.

Criando Script

O item Bibliotecas Internas acessado no menu ferramentas.

Selecione o nvel em que o script ser salvo, neste exemplo utilizamos o nvel usurio.

Em seguida, informe um nome para o arquivo, insira seu cdigo e salve.

Utilizando um Script

Para utilizarmos os Scripts, primeiramente devemos habilita-los nas aplicaes em que desejamos utilizar.

Todas as bibliotecas que voc tem acesso sero listadas, basta marcar para habilitar sua utilizao.
2

Para que possamos utilizar as bibliotecas, devemos importa-las utilizando a macro sc_include.

Exemplo de utilizao da macro: sc_include("Arquivo", "Origem");


1

Lista de Tarefas (To-Do)


PGINA INICIAL FERRAMENTAS LISTA DE TAREFAS (TO-
DO)
Ferramenta que possibilita a criao de uma lista de tarefas (To-Do) para os usurios registrados em um mesmo Scriptcase, com controle
percentual do andamento da tarefa.

Uma mensagem ser exibida para os usurios que possuem alguma tarefa pendente, sempre que realizar o login.

Podemos acessar esta funcionalidade no menu Ferramentas > Lista de Tarefas (To-Do)

Ao acessar, veremos todas as tarefas registradas com as informaes sobre cada uma delas.

Criando uma Tarefa

As tarefas podem ser criadas em quatro nveis de acesso.

Lista Pblica - Todos os usurios do Scriptcase podem visualizar as listas criadas neste nvel.

Minha lista - Apenas o criador e o responsvel pela tarefa podem visualizar.

Projeto: Lista Pblica - Todos os usurios do Scriptcase, vinculados ao projeto em que a tarefa foi criada, podem visualiza-la. (Opo disponvel
apenas quando um projeto est aberto)

Projeto: Minha lista - Apenas o criador e o responsvel pela tarefa podem visualizar, desde que tenham acesso ao projeto em que a tarefa foi
criada. (Opo disponvel apenas quando um projeto est aberto)

Primeiramente devemos selecionar onde desejamos criar a tarefa selecionado a pasta. Ao selecionar, o boto Nova Tarefa ser
habilitado.
2

Em seguida, ao clicar em nova tarefa preencha os campos obrigatrios e crie uma nova tarefa.

Lista de Tarefas - Nome da tarefa, que ser exibido na lista das tarefas.

Percentual Concludo - Informa o percentual de concluso da tarefa.

Prazo de entrega - Define o prazo para que a tarefa seja concluda. Devemos informar a data e hora da entrega.

Responsvel - Define, dentre os usurios do Scriptcase, o responsvel pela tarefa.

Quem pode alterar - Define quem poder editar esta tarefa:


Proprietrio - Apenas usurio criador da tarefa poder edita-la.

Responsvel - Apenas o responsvel pela tarefa poder edita-la.

Todos - Todos os usurios do Scriptcase podero edita-la.

Aplicao - Informe a aplicao do projeto que o responsvel deve editar. (Esta opo est disponvel apenas para tarefas criadas dentro de um
projeto.)

Descrio - Detalhamento da tarefa.

Status da Tarefa

Esta ferramenta utiliza um sistema de cores para simbolizar o andamento das tarefas.

Tarefas abertas - Tarefas recm-criadas e dentro do prazo de entrega, representadas pela cor amarela.

Tarefas concludas - Tarefas finalizadas completamente, representadas pela cor azul.

Tarefas expiradas - Tarefas com o prazo de entrega estourado, representadas pela cor azul.
1

Mensagens
PGINA INICIAL FERRAMENTAS MENSAGENS

O sistema de mensagens permite a comunicao entre os desenvolvedores registrados em um mesmo Scriptcase.

Podemos acessar esta funcionalidade no menu. Ferramentas > Mensagem.

Nova Mensagem
Aps clicarmos em Nova Mensagem, devemos selecionar devemos selecionar os usurios que iro recebe-la.

Uma mensagem pode ser enviada para vrios usurios.

Aps redigir a mensagem clique em enviar.

Caixa de Entrada
Ao receber uma mensagem, os usurios sero notificados atravs de um alerta.

Podemos clicar na notificao ou acessar Ferramentas > Mensagem para visualizar as mensagens recebidas.

Ao acessar, entraremos na caixa de entrada onde estaro todas as mensagens recebidas, ordenadas pela data e hora do recebimento.

Caixa de Sada
2
As mensagens enviadas sero armazenadas na caixa de sada.

Ao enviar uma mensagem para vrios usurios, sero registradas uma mensagem para cada usurio na caixa de sada.

Leitura e Resposta
Clique na mensagem que deseja ler.

Na tela de leitura poderemos responder a mensagem recebida, clicando em responder.

Resposta Recebida

Na caixa de entrada, uma mensagem respondida pode ser identificada com o Re: antes do assunto

A mensagem original, estar destacada como uma citao na resposta recebida.


3

Excluir Mensagens
Podemos excluir individualmente a mensagem clicando no link excluir.

Temos ainda a opo de excluir vrias mensagens. Devemos selecionar as mensagens que desejamos excluir e posteriormente clicar no
boto excluir.
1

Conversores
PGINA INICIAL FERRAMENTAS CONVERSORES

O Conversor de Projetos, permite a converso de projetos desenvolvidos em verses anteriores do Scriptcase para a verso mais
atualizada.

Basicamente, uma importao de projetos entre verses diferentes do Scriptcase.

O risco, no processo de converso quase zero, ao seguir o passo-a-passo deste tutorial. O processo de converso no altera nenhuma
informao do seu projeto.

Para sua segurana, de suma importncia a criao de um backup de seus projetos.

A converso de projetos possui o mesmo funcionamento para todas as verses do Scriptcase.

Copiando o Scriptcase

Primeiramente devemos copiar a pasta do Scriptcase, da verso mais antiga, e coloc-la em paralelo com a pasta do Scriptcase atual, que
receber os projetos.

Neste exemplo:

Pasta scriptcase8 - verso antiga da ferramenta.

Pasta scriptcase - Verso que ir receber todos os projetos.

Path do Scriptcase

J no Scriptcase, ao selecionar o conversor (compatvel com a verso que desejamos converter), devemos informar o diretrio completo
at a pasta da verso antiga do Scriptcase.

Em seguida, selecione o servidor onde o Scriptcase foi colocado. Neste caso, selecione Mesmo Servidor.
2

Caso o conversor no consiga encontrar o banco de dados em que o Scriptcase antigo foi instalado, a tela abaixo ser exibida, para que
possa digitar as informaes corretas do banco de dados do Scriptcase.

Selecione os projetos que deseja converter.

Em seguida ser exibido um resumo de tudo que foi convertido. Com isso os projetos selecionados j estaro em seu Scriptcase atual
pronto para utilizar.
1

Importar Base de Dados


PGINA INICIAL FERRAMENTAS IMPORTAR BASE DE DADOS

Esta ferramenta nos permite converter tabelas armazenadas em arquivos .XLS, .SCV, .accdb e .mdb para as seguintes base de dados:
MySQL, PostgreSQL, SQLite e SQL Server.

As opes de importao encontram-se no menu Banco de dados.

Importao ACCESS
Permite a converso de uma ou mais fonte de dados para um banco estruturado.

Seleo dos Arquivos

Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.

Configurao das Tabelas

Aps selecionar os arquivos, devemos prosseguir para a tela de configurao.

Nesta tela teremos um campo senha, que utilizado apenas se os arquivos do ACCESS que foram selecionados solicitarem senha para
listar as tabelas. Nestes casos, aps informar a senha clique em listar tabelas.

Ainda na mesma pgina, podemos visualizar duas abas Tabelas e Avanado.


2
Aba Tabelas

Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.

Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.

Em Pr-Visualizao veremos uma prvia de como a tabela ser importada.

Aba Avanado

Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.

Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.

Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.

Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.

Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)
3
Conexo

Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.

Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.

Importao XLS
Permite a converso de uma ou mais fonte de dados para um banco estruturado.

Seleo dos Arquivos

Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.

Configurao das Tabelas

Aps selecionar os arquivos, devemos prosseguir para a tela de configurao.

Nesta tela devemos primeiramente informar a linha em que o nome das colunas esto, desta forma toda a informao que estiver abaixo
ser considerada registro da tabela. Caso esta informao no seja preenchida, todo o contedo do arquivo ser considerado como
registro da tabela.
4

Ainda na mesma pgina, podemos visualizar duas abas Tabelas e Avanado.

Abaixo iremos visualizar a lista das tabelas dos arquivos, com os nomes das tabelas e o nome dos arquivos. No caso de arquivos XLS ou
SCV o nome da tabela obtido atravs do nome da aba no arquivo.

Aba Tabelas

Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.

Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.

Em Pr-Visualizao veremos uma prvia de como a tabela ser importada.


5

Aba Avanado

Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.

Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.

Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.

Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.

Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)

Conexo

Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.

Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.
6
Importao CSV
Permite a converso de uma ou mais fonte de dados para um banco estruturado.

Seleo dos Arquivos

Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.

Configurao das Tabelas

Aps selecionar os arquivos, devemos prosseguir para a tela de configurao.

Nesta tela devemos primeiramente informar a linha em que o nome das colunas esto, desta forma toda a informao que estiver abaixo
ser considerada registro da tabela. Caso esta informao no seja preenchida, todo o contedo do arquivo ser considerado como
registro da tabela.

Ainda na mesma pgina, podemos visualizar duas abas Tabelas e Avanado.

Abaixo iremos visualizar a lista das tabelas dos arquivos, com os nomes das tabelas e o nome dos arquivos. No caso de arquivos XLS ou
SCV o nome da tabela obtido atravs do nome da aba no arquivo.
7
Aba Tabelas

Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.

Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.

Em Pr-Visualizao veremos uma prvia de como a tabela ser importada.

Aba Avanado

Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.

Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.

Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.

Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.

Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)
8
Conexo

Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.

Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.
1

SQL Builder
PGINA INICIAL FERRAMENTAS SQL BUILDER

Esta ferramenta auxilia na construo de consultas SQL em forma de Wizard. Estas consultas podem ser salvas para serem utilizadas
posteriormente.

Base de Dados

Qualquer SQL pode ser executado diretamente na aba execuo que exibida aps a escolha da base de dados.

Primeiramente devemos selecionar a conexo (base de dados) que desejamos utilizar.

Tabelas

Todas as tabelas existentes na base de dados sero listadas na aba tabelas.

Selecione as tabelas desejadas para criar a consulta.

Podem ser selecionadas vrias tabelas desde que possuam relacionamento.

Campos

Selecione os campos que devem fazer parte da consulta. Os campos podem ser ordenados alfabeticamente (Ascendente) ou na ordem
em que foram criados (Padro)
2

possvel configurar alias para as tabelas selecionadas, esta opo encontra-se abaixo da lista de campos onde todas as tabelas
selecionadas sero listadas.

Joins

Feita as definies dos campos, se necessrio podemos configurar um join. Para isso, devemos selecionar as tabelas que possuem
relacionamento, em seguida selecionar o join que ser usado no campo Tipo e por fim clicar em Adicionar.
3
Aps adicionar clique em Confirmar, para que possamos informar os campos que se relacionam.

Ao definirmos os campos, seremos direcionados para a aba execuo.

Para adicionar where ao SQL, clique na aba Condies

Condies

Podemos adicionar clausulas where a consulta criada.

Ordenao

Defina a ordenao de exibio do resultado da consulta.

Execuo

rea de execuo dos comandos SQL. Ao finalizar a configurao atravs do Wizard o SQL criado ser exibido nesta aba. Alm dos
4
comandos DML (Data Manipulation Language) tambm podemos executar comandos DDL (Definition Data Language).

Podemos ainda definir o total de registro exibidos por pgina.

Salvas

Para salvar os comandos criados, basta inserir um nome e clicar em salvar. Os comandos que j esto salvos sero listados.
1

Database Builder
PGINA INICIAL FERRAMENTAS DATABASE BUILDER

Ferramenta que permite o gerenciamento do seu banco de dados dentro do Scriptcase. Esta ferramenta est disponvel para conexes
com: MySQL, SQLServer(que no seja ODBC), SQLite, Oracle e Postgres.

Primeiramente devemos selecionar uma conexo existem no projeto.

Esta ferramenta est pode ser acessada no menu Banco de dados.

As opes e configurao no database build dependem dos privilgios do usurio da base de dados e ao do banco de dados utilizado.
Este artigo baseado em uma conexo MySQL.

Acessando o Database Builder

Primeiramente selecionar a conexo (base de dados) que desejamos visualizar.

Em seguida, iremos para a tela principal do database build, onde poderemos acessar todas as funcionalidades disponveis.

No canto esquerdo da tela, iremos visualizar algumas funcionalidades e a lista das tabelas, para um acesso rpido, da base selecionada.

DB

Permite visualizar a base de dados que est sendo acessada no momento. Aqui poderemos alterar a base de dados.
2
Para banco de dados que possuem restrio de acesso aos usurios, necessrio que o usurio utilizado na criao da conexo tenha
acesso s demais base de dados.

Comandos SQL

Permite executar qualquer comando SQL, desde um comando select a comandos de criao e execuo de uma procedure, por exemplo.

Neste caso iremos executar um SELECT simples.

Abaixo da rea de insero de cdigo poderemos visualizar um histrico dos comandos que foram executados.

Se tudo ocorrer bem, ao executar o comando, ser exibido o resultado da consulta, com a possibilidade de edio dos registros .

Abaixo do resultado apresentado, iremos visualizar um resumo das tabelas utilizadas no SQL informando o nmero de linhas retornado,
quantidade de campos ID entre outras informaes, alm do SQL executado.

Para retornar para a tela principal do database builder selecione a tabela no breadcrumb no topo da pgina.

Importar Arquivos

Permite executar arquivos .SQL.


3

Exportar Tabelas

Possibilita a criao de um dump da base de dados.

Devemos revisar as configuraes padro da exportao, para que possamos altera-las e adequ-las de acordo com nossas
necessidades.

Sada - Aes de retorno da exportao


Abrir - Exibe todo o SQL gerado dentro do Scriptcase

Salvar - Gera um arquivo .sql

gzip - Gera um arquivo .sql.gz

Formato - Formato do arquivo criado

Base de dados - Define a utilizao dos comandos referentes a criao da base de dados

Tabelas - Define a utilizao dos comandos referentes a criao das tabelas

Dados - Define a utilizao dos comandos de insero dos dados.

Criar Tabelas

Possibilita a criao de tabelas atravs de uma interface simples e intuitiva, onde poderemos cria-las rapidamente.

Alterar Base de dados


4
Possibilita alterar o nome da base de dados, seu collation padro ou apagar a base de dados.

Esquema de base de dados

Exibe um diagrama de relacionamento das tabelas da base.

Privilgios

Edita os privilgios dos usurios para a base de dados atual.

Criar View
Possibilita a criao rpida de uma view, onde devemos informar apenas o nome e o select que ser utilizado na view.
5

Aps salvar, poderemos visualizar o comando executado e a estrutura de view criada.

Todas as views criadas podem ser visualizadas junto as tabelas da base de dados

Criar Procedure
Esta funcionalidade torna a criao de uma procedure ainda mais fcil. Os parmetros devem ser informados como no exemplo abaixo,
onde devemos informar obrigatoriamente o tipo do parmetro (entrada e/ou sada), seu nome, o tipo de dado que vai receber ou
retornar e seu tamanho.
6

O comando executado ser visualizado.

Todas as procedures criadas podem ser visualizadas abaixo da lista de tabelas e views

Executando uma procedure

Existem duas formas para executar uma procedure dentro do database builder.

Ao visualizar a lista de procedures e fuctions, podemos clicar em seu nome. Seremos redirecionados para de chamada da procedure,
onde devemos informar o parmetro de entrada (caso esta procedure possua).

Em seguida ser exibido o resultado da execuo da procedure e o sql utilizado para tal.
7

A segunda forma usando a funcionalidade Comando SQL que nos permite executar qualquer comando SQL.

Neste caso, devemos utilizar o comando para a chamada de uma procedure: CALL nome_da_procedure(parmetro) .

Criao de Functions
Os parmetros devem ser informados como no exemplo abaixo, onde devemos informar obrigatoriamente seu nome, o tipo de dado
que vai receber e tamanho.

Devemos definir tambm o tipo de dados do retorno da function.

O comando executado ser visualizado.


8

Executando uma function

Existem duas formas para executar uma function dentro do database builder.

Ao visualizar a lista de procedures e fuctions, podemos clicar em seu nome. Seremos redirecionados para de chamada da function, onde
devemos informar os parmetros (caso possua).

Em seguida ser exibido o resultado da execuo e o sql utilizado para tal.

A segunda forma usando a funcionalidade Comando SQL que nos permite executar qualquer comando SQL.

Neste caso, devemos utilizar o comando para a chamada de uma function: SELECT nome_da_function('parmetro') .
1

Viso geral
PGINA INICIAL LAYOUT

Em layout, possvel editar ou criar os padres de visualizao a serem empregados nos projetos desenvolvidos com o Scriptcase. Nesta
rea ser possvel alterar cada parte da aplicao desde a tela de apresentao das aplicaes at os botes e menu que ela far parte.
1

CSS das Aplicaes


PGINA INICIAL LAYOUT CSS DAS
APLICAES
Em CSS das Aplicaes, utilizando o editor, ser possvel criar o layout de visualizao das aplicaes. possvel criar um novo tema ou
editar um j existente.

Para criar um novo tema, basta clicar em Cria novo tema. Qualquer edio realizada no tema j exibida ao lado em tempo real.
1

CSS de Botes
PGINA INICIAL LAYOUT CSS DE BOTES

Na Edio dos Botes podemos criar novos conjuntos de botes para associ-los aos temas. Podemos criar ou editar conjuntos de
botes tanto de texto quanto de imagens.

Criando um 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 caracterstica diferente, sendo
possvel escolher entre imagem, boto de texto ou link. Caso utilize o boto do tipo imagem, ser exibido um campo para upload da
imagem. Para os tipos boto de texto e link utilize as abas: Estilo de Boto e Estilos de Link para editar suas aparncias.
2

Editando estilos de boto


Nesta aba voc pode definir o estilo CSS dos botes de texto usados em seu esquema. Todos os esquemas j tm um estilo padro que
no pode ser excludo. Se no seu esquema for preciso mais de um tipo de layout para os botes de texto s clicar no boto novo e
configurar um novo estilo. Volte a aba Botes e selecione o estilo criado.

Configurando estilo de botes de link


Utilizando o mesmo princpio 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.
3
1

Templates HTML
PGINA INICIAL LAYOUT TEMPLATES HTML

Em Templates est a edio e/ou criao de modelos de corpo de Cabealho, Rodap ou Formato Livre (Consulta). Estes modelos definem
a estrutura da interface da aplicao. possvel criar um arquivo HTML e definir onde ser entrada de dados, usando chaves {} para
especificar a varivel. A opo de Formato Livre utilizada em aplicaes de Consulta, onde possvel definir toda estrutura do relatrio
em HTML e associar os campos da consulta a variveis criadas no modelo de corpo (arquivo HTML). Com isso possvel criar consultas
no Formato de Notas Fiscais, Boletos Bancrios, Certificados, etc.

Cabealho e Rodap
No editor de criao do cabealho e rodap voc deve criar um novo modelo ou editar um j existente.

Para criao de um novo modelo existe um padro a ser seguido e a base do cdigo sempre ser HTML.

A criao de campos no HTML ser criada usando chaves, por exemplo {varivel}.

Exemplo do cdigo:
2
<div style="width: 100%">
<div {NM_CSS_FUN_CAB} style="height:11px; display: block; border-width:0px; "></div>
<div style="height:37px; background-color:#FFFFFF; border-width:0px 0px 1px 0px; border-style: dashed; border-color:#ddd; display: block
<table style="width:100%; border-collapse:collapse; padding:0;">
<tr>
<td id="lin1_col1" {NM_CSS_CAB}><span>{LIN1_COL1}</span></td>
<td id="lin1_col2" {NM_CSS_CAB}><span>{LIN1_COL2}</span></td>
</tr>
</table>
</div>
</div>

Esses campos sero visualizados dentro da aplicao que ir utilizar o template.

Aps salvar o template criado voc deve abrir a aplicao e nas configuraes da aplicao voc vai em Layout > Visualizao, seleciona
o modelo de cabealho ou rodap que ir utilizar e em Layout > Cabealho e Rodap voc associa o campo criado no template ao que
desejar seguindo as opes disponveis no Scriptcase.

Formato livre

No formato livre, podemos especificar onde os campos da aplicao sero exibidos no arquivo HTML usando chaves {varivel}. Como
voc pode ver abaixo:

<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>

A pr-visualizao do cdigo acima ficaria da seguinte forma: {Name} {Address} {City}-{State} {ZIP}

Lembre-se que tudo o que vem dentro de chaves est fazendo referncia para um campo da aplicao, por isso quando h um {Nome}
ele estar referenciando um campo Nome de sua aplicao.

No template pode-se definir uma delimitador utilizando :


3
<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>

Essas partes definem onde o circuito vai comear e terminar. A quantidade de delimitadores definida por Colunas por pgina na
aplicao de Consulta.

Ex.: Se na aplicao de Consulta a opo Colunas por pginas for 3, ir exibir o seguinte resultado.

<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>

A pr-visualizao do cdigo acima ficaria da seguinte forma:

{Name} {Name} {Name}


{Address} {Address} {Address}
{City}-{State} {City}-{State} {City}-{State}
{ZIP} {ZIP} {ZIP}
Se voc j tiver um arquivo HTML criado seguindo esse padro acima, voc pode inclu-lo no Scriptcase acessando Layout > Templates
HTML > Formato Livre > Novo Modelo. Em novo modelo voc ir informar o arquivo que deseja importar ou criar um novo modelo
escrevendo direto no editor do Scriptcase.

Aps ter um template de formato livre o prximo passo abrir uma aplicao de consulta, alterar a orientao dela para formato livre e
ir em Posicionamento de Campos e associar cada campo do template ao campo de consulta.
1

CSS de Menu
PGINA INICIAL LAYOUT CSS DE MENU

O menu CSS de Menu utilizado para criar e ou editar estilos de layout da aplicao de menu.

Para criar um novo tema de menu ser necessrio primeiro escolher um tema para servir como base do novo tema que ser criado.

Aps clicar em Novo, para poder criar um novo tema de menu, voc ter vrias opes para alterar as cores que fazem parte do menu
escolhido. Como tambm pode-se alterar a fonte e tamanho dos itens.

Antes de salvar o tema que criamos voc deve selecionar se o mesmo ser Pblico, Projeto ou Usurio.

Pblico tem o tema disponvel para todo mundo que utiliza o scriptcase da sua mquina.

Projeto tem o tema apenas disponvel para projetos particulares.

Usurio tem o tema apenas disponvel para o usurio que o criar.

Aps selecionar onde ficar o tema voc digita o nome do novo tema e clica em Salvar
1

cones do Menu
PGINA INICIAL LAYOUT CONES DO MENU

Na edio dos cones do menu, podemos alterar o cone de ativo e inativo de cada aba que ser aberta no menu. Esses cones sero
vinculados a aplicao que ser aberta.

Nesta tela abaixo, podemos visualizar que os cones do menu so divididos em blocos para cada aplicao, ou seja, cada cone
corresponde a uma aplicao do Scriptcase.

Selecione o cone que deseja para cada estado das abas do menu, ativo e inativo.
1

Gerenciador de Imagens
PGINA INICIAL LAYOUT GERENCIADOR DE IMAGENS

O gerenciador de imagens onde voc vai organizar ou incluir novas imagens para serem utilizadas em seu projeto.

Para inserir uma nova imagem voc precisa primeiro selecionar o escopo que ela far parte, depois selecionar a pasta onde ela ficar e
por ltimo clicar em Arquivo > Upload.

Quando a imagem inserida o nome dela alterado dependendo do escopo de uso da imagem (pblico, projeto ou usurio) e do tipo da
imagem (background, boto, cone, menu ou geral) seguindo o seguinte padro:

sys__NM__ (Pblico)

grp__NM__ (Projeto)

usr__NM__ (Usurio)

Tipo da Imagem:

bg__NM__ (background images)

btn__NM__ (button images)

img__NM__ (general images)

ico__NM__ (icons)

menu_img__NM__ (menu images)

Dessa forma, uma imagem chamada 001.jpg que for adicionada com escopo pblico e do tipo cone receber o nome
sys__NM__ico__NM__001.jpg

A imagem vai estar na pasta app/nome_do_projeto/_lib/img no desenvolvimento e em /nome_do_projeto/_lib/img no ambiente de


produo.

Depois de inserir a imagem necessrio adicionar a imagem aplicao, isso pode ser feito da seguinte forma: com a aplicao aberta
v em Aplicao > Configurao > Imagens Extras da Aplicao e clicar no cone ao lado da lixeira para adicionar uma imagem.
1

Temas para os Grficos


PGINA INICIAL LAYOUT TEMAS PARA OS GRFICOS

A ferramenta de tema dos grficos usada quando o desenvolvedor deseja criar temas diferentes para suas aplicaes de grficos. O
tema do grfico permite que voc edite atributos como cor de fundo, fonte, margem, dados, borda e sombra.

Para criar um novo tema voc precisa selecionar antes um tema existente para que ele herde todos os atributos do tema selecionado.
1

Templates do Editor HTML


PGINA INICIAL LAYOUT TEMPLATES DO EDITOR HTML

A ferramenta de templates do editor HTML serve para voc poder alterar toda a barra de ferramentas do campo editor HTML presente
nas aplicaes.

Voc pode criar um novo tema de template e/ou editar um existente.

Para criar um tema voc seleciona um existente, altera e clica em Salvar como e para apenas editar um existente voc seleciona um
tema e clica em Salvar.
1

Viso geral
PGINA INICIAL LOCALIZAO

O Scriptcase disponibiliza um gerador completo para criar idiomas e ter um esquema de internacionalizao em todo o projeto. Voc
pode tambm definir as configuraes regionais que deseja utilizar no projeto.
1

Idioma das Aplicaes


PGINA INICIAL LOCALIZAO IDIOMA DAS
APLICAES
O menu idioma das aplicaes permite traduzir mensagens padres do Scriptcase como tambm criar mensagens personalizadas para
ser utilizado em diferentes aplicaes.

Mensagens
Usando o menu de mensagens possvel selecionar e editar mensagens. Essas mensagens esto divididas em categorias, Scriptcase
Mensagens e Mensagens do Projeto. Novas categorias podem serem criadas usando o item Nova pasta.

Ao selecionar uma lang para ser alterada uma nova tela surge com colunas de cada idioma selecionado no projeto para poder digitar a
mensagem relacionada a cada idioma.
1

Configuraes Regionais
PGINA INICIAL LOCALIZAO CONFIGURAES REGIONAIS

As configuraes regionais permitem que voc defina alguns parmetros de unidade monetria, data e nmero de acordo com o pas ou
regio onde sua aplicao ser utilizada. Clicando em personalizar voc altera esses valores para serem utilizados em suas aplicaes.

Personalizando as Configuraes Regionais


No grupo Nmero esto disponveis parmetros como smbolo decimal, agrupamento de dgitos e formato negativo. Estes parmetros
sero utilizados em aplicaes que utilizam campo do tipo decimal.

No grupo Unidade Monetria esto disponveis parmetros como smbolo monetrio, formato de moeda positiva, etc. Estes parmetros
sero utilizados em aplicaes que usam campo do tipo Moeda.

Nos grupos de Hora e Data esto disponveis parmetros para configurao de Data, que podem ser utilizados em campos dos tipos
Hora, Data e Data-Hora.
2
1

Viso geral
PGINA INICIAL MDULOS

O Scriptcase disponibiliza um gerador completo de segurana atravs da integrao dos mdulos de segurana e do mdulo de log. Toda
a parte de segurana relacionada aos usurios do projeto podem ser encontradas no menu Mdulos.

Mdulo de Segurana
Cria um controle de acesso e possibilita a configurao de restries aos usurios do sistema. Existem quatro tipos de segurana com
nveis de controle diferentes, so eles: Segurana por Usurio, Segurana por Aplicao , Segurana por Grupo e Segurana LDAP.

Mdulo de Log
Cria um registro dos eventos relevantes do sistema, configurados pelo administrador, desenvolvido no Scriptcase. Com este mdulo
podemos rastrear todas as aes realizadas pelos os usurios do sistema atravs do relatrio que gerado.
1

Mdulos de Segurana
PGINA INICIAL MDULOS MDULOS DE SEGURANA

Fazendo uso dos mdulos de segurana, podemos implementar regras de acesso para os sistemas desenvolvidos no Scriptcase. O
processo de criao e configurao rpido, fazendo com que o tempo de desenvolvimento do sistema seja reduzido.

Disponibilizamos cinco tipos de segurana, que trabalham de forma semelhantes, divergindo apenas no modo como as permisses so
aplicadas.

Segurana por Usurio

No possui nenhuma restrio aos usurios do sistema, todos os usurios tm acesso a todas as aplicaes.

Neste tipo de segurana so criadas estas tabelas:

Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador

Logado - Login, Data de login, Sesso, Endereo de IP

A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.

Segurana por Aplicao

Possui uma restrio de acesso as aplicaes de acordo com o usurio, nesta opo o administrador deve informar quais aplicaes
podem ser acessadas pelo usurio.

Neste tipo de segurana so criadas estas tabelas:

Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador

Aplicao - Cdigo, Descrio, Tipo de aplicao

Usurio / Aplicao - Login, Nome da aplicao, Privilgio de acesso, Privilgio de inserir, Privilgio de excluir, Privilgio de atualizar, Privilgio de
exportao, Privilgio de imprimir

Logado - Login, Data de login, Sesso, Endereo de IP

A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.

Segurana por Grupo

Possui uma restrio de acesso as aplicaes de acordo com os grupos de usurios, nesta opo o administrador deve informar quais
aplicaes podem ser acessadas pelos grupos, e deve definir quais grupos cada usurio deve participar.

Neste tipo de segurana so criadas estas tabelas:

Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador

Grupo - ID e Descrio

Aplicao - Cdigo, Descrio, Tipo de aplicao

Usurio / Grupo - Login, Cdigo do grupo

Group / Application - Cdigo do grupo, Nome da Aplicao, Privilgio de acesso, Privilgio de Inserir, Privilgio de excluir, Privilgio de atualizar,
Privilgio de exportar, Privilgio de impresso

Logado - Login, Data de login, Sesso, Endereo de IP

A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.

LDAP - Apenas Autenticao


2
No possui nenhuma restrio aos usurios do sistema, todos os usurios tm acesso a todas as aplicaes. Neste tipo de segurana,
nenhuma tabela criada.

LDAP - Controle Total

Possui uma restrio de acesso as aplicaes de acordo com os grupos de usurios, nesta opo o administrador deve informar quais
aplicaes podem ser acessadas pelos grupos de usurios.

Neste tipo de segurana so criadas estas tabelas:

Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador

Aplicao - Cdigo, Descrio, Tipo de aplicao

Usurio / Aplicao - Login, Nome da aplicao, Privilgio de acesso, Privilgio de inserir, Privilgio de excluir, Privilgio de atualizar, Privilgio de
exportao, Privilgio de imprimir

Logado - Login, Data de login, Sesso, Endereo de IP

A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.

Veja como cria-los abaixo:

Criao de Segurana por Usurio


Tipo de segurana

Primeiramente devemos selecionar o tipo de segurana desejada.

Conexo

Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.

Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.

Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.

Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.

Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.
3
Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.

Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.

Associao de tabelas

Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.

Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.

As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.

Ao selecionar Criar Tabelas os campos so associados automaticamente.

Configuraes

Nesta etapa iremos definir as configuraes do mdulo de segurana.

Geral

Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.

Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.

Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.

Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.

Ativar Captcha - Ativa o captcha da aplicao de login do modulo de segurana.

Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.

Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.

Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.

Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.

Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)

Login

Definimos caracteres permitidos e a quantidade de caracteres para o usurio e senha.


4

Tamanho mnimo - Define a quantidade minima de caracteres utilizados pelo usurio.

Tamanho mximo - Define a quantidade mximo de caracteres utilizados pelo usurio.

Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.

Recuperar Senha

Define a forma como a recuperao de senha ir funcionar no sistema.

Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.

Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral

Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.

Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.

Novos Usurios

Configuraes para a criao de novos usurios no sistema.

As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.

Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.

Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)

Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)

Configuraes de E-mail

Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.

Neste exemplo, estamos utilizando o SMTP do gmail.


5

Servidor SMTP - Deve ser informado o endereo do servidor SMTP.

Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25

Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura

SMTP Usurio - Informe o Usurio do servidor SMTP

Senha SMTP - Informe a Senha do servidor SMTP referente ao usurio informado.

SMTP e-mail - Informe o e-mail de origem das mensagens.

Usurios Logados

Define o comportamento do sistema para a proteo do login.

Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.

Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.

Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.

Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)

Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)

Cadastrar primeiro Registro

Define o primeiro usurio do sistema, que ter permisses de um administrador.

Login - Define o login do usurio administrador do sistema.

Senha - Define a senha para o usurio administrador.

Nome - Define um nome para o usurio administrador.

E-mail - E-mail do usurio administrador.


6
Grupo - Nome do grupo que receber os privilgios de administrador e que este usurio far parte.

A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.

Adicionar Aplicao

Esta opo adicionar as aplicaes j criadas no projeto a tabela de aplicao.

Salvar Perfil

Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.

Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.

Nome - Nome do perfil salvo.

Alvo - Define quem ter acesso ao perfil quando salvo.


Pblico - Disponvel para todos os usurios em todos os projetos.

Projeto - Disponvel para todos os usurios do projeto em que foi criado.

Usurio - Disponvel apenas para o usurio criador.

Usar perfil salvo

Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.

Criao de Segurana por Aplicao


Tipo de segurana

Primeiramente devemos selecionar o tipo de segurana desejada.

Conexo
7
Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.

Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.

Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.

Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.

Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.

Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.

Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.

Associao de tabelas

Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.

Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.

As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.

Ao selecionar Criar Tabelas os campos so associados automaticamente.

Configuraes

Nesta etapa iremos definir as configuraes do mdulo de segurana.

Geral

Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.
8

Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.

Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.

Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.

Ativar Captcha - Ativa o captcha da aplicao de login do modulo de segurana.

Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.

Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.

Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.

Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.

Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)

Login

Definimos caracteres permitidos e a quantidade de caracteres para o usurio e senha.

Tamanho mnimo - Define a quantidade minima de caracteres utilizados pelo usurio.

Tamanho mximo - Define a quantidade mximo de caracteres utilizados pelo usurio.

Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.

Recuperar Senha

Define a forma como a recuperao de senha ir funcionar no sistema.

Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.
9
Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral

Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.

Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.

Novos Usurios

Configuraes para a criao de novos usurios no sistema.

As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.

Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.

Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)

Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)

Configuraes de E-mail

Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.

Neste exemplo, estamos utilizando o SMTP do gmail.

Servidor SMTP - Deve ser informado o endereo do servidor SMTP.

Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25

Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura

SMTP Usurio - Informe o Usurio do servidor SMTP

Senha SMTP - Informe a Senha do servidor SMTP referente ao usurio informado.

SMTP e-mail - Informe o e-mail de origem das mensagens.

Usurios Logados

Define o comportamento do sistema para a proteo do login.

Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.
10

Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.

Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.

Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)

Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)

Cadastrar primeiro Registro

Define o primeiro usurio do sistema, que ter permisses de um administrador.

Login - Define o login do usurio administrador do sistema.

Senha - Define a senha para o usurio administrador.

Nome - Define um nome para o usurio administrador.

E-mail - E-mail do usurio administrador.

Grupo - Nome do grupo que receber os privilgios de administrador e que este usurio far parte.

A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.

Adicionar Aplicao

Esta opo adicionar as aplicaes j criadas no projeto a tabela de aplicao.

Salvar Perfil

Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.

Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.

Nome - Nome do perfil salvo.


11
Alvo - Define quem ter acesso ao perfil quando salvo.
Pblico - Disponvel para todos os usurios em todos os projetos.

Projeto - Disponvel para todos os usurios do projeto em que foi criado.

Usurio - Disponvel apenas para o usurio criador.

Usar perfil salvo

Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.

Criao de Segurana por Grupo


Tipo de segurana

Primeiramente devemos selecionar o tipo de segurana desejada.

Conexo

Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.

Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.

Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.

Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.

Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.

Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.

Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.

Associao de tabelas

Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
12
a associao das tabelas feita de forma manual.

Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.

As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.

Ao selecionar Criar Tabelas os campos so associados automaticamente.

Configuraes

Nesta etapa iremos definir as configuraes do mdulo de segurana.

Geral

Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.

Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.

Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.

Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.

Ativar Captcha - Ativa o captcha da aplicao de login do modulo de segurana.

Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.

Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.

Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.

Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.

Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)

Login

Definimos caracteres permitidos e a quantidade de caracteres para o usurio e senha.


13
Tamanho mnimo - Define a quantidade minima de caracteres utilizados pelo usurio.

Tamanho mximo - Define a quantidade mximo de caracteres utilizados pelo usurio.

Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.

Recuperar Senha

Define a forma como a recuperao de senha ir funcionar no sistema.

Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.

Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral

Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.

Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.

Novos Usurios

Configuraes para a criao de novos usurios no sistema.

As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.

Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.

Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)

Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)

Configuraes de E-mail

Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.

Neste exemplo, estamos utilizando o SMTP do gmail.


14

Servidor SMTP - Deve ser informado o endereo do servidor SMTP.

Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25

Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura

SMTP Usurio - Informe o Usurio do servidor SMTP

Senha SMTP - Informe a Senha do servidor SMTP referente ao usurio informado.

SMTP e-mail - Informe o e-mail de origem das mensagens.

Usurios Logados

Define o comportamento do sistema para a proteo do login.

Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.

Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.

Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.

Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)

Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)

Cadastrar primeiro Registro

Define o primeiro usurio do sistema, que ter permisses de um administrador.

Login - Define o login do usurio administrador do sistema.

Senha - Define a senha para o usurio administrador.

Nome - Define um nome para o usurio administrador.

E-mail - E-mail do usurio administrador.


15
Grupo - Nome do grupo que receber os privilgios de administrador e que este usurio far parte.

A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.

Adicionar Aplicao

Esta opo adicionar as aplicaes j criadas no projeto a tabela de aplicao.

Salvar Perfil

Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.

Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.

Nome - Nome do perfil salvo.

Alvo - Define quem ter acesso ao perfil quando salvo.


Pblico - Disponvel para todos os usurios em todos os projetos.

Projeto - Disponvel para todos os usurios do projeto em que foi criado.

Usurio - Disponvel apenas para o usurio criador.

Usar perfil salvo

Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.

Criao de LDAP - Apenas Autenticao


Tipo de segurana

Primeiramente devemos selecionar o tipo de segurana desejada.

Conexo
16
Aps a definio do tipo de segurana, devemos selecionar uma conexo.

Configuraes

Nesta etapa iremos definir as configuraes do mdulo de segurana.

Geral

Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.

Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.

Ativar Captcha - Ativa o captcha da aplicao de login do modulo de segurana.

Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.

Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.

Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.

Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.

Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)

Login

Definimos caracteres permitidos e a quantidade de caracteres para o usurio e senha.

Tamanho mnimo - Quantidade minima de caracteres utilizados pelo usurio.

Tamanho mximo - Tamanho mximo de caracteres utilizados pelo usurio.

Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.

LDAP

Devemos informar os informaes para conexo com o servidor LDAP corretamente.


17

Servido - Informe o IP do servidor LDAP.

DN - Informe os atributos de entrada.

Porta - Informe a porta para acesso ao servidor. Porta padro 389.

Sufixo - Informe o sufixo do usurio.

Cadastrar primeiro Registro

Neste etapa devemos informar um usurios para conectarmos com o servidor LDAP. O usurio informado ter permisso de
administrador no sistema.

Login - Informe o Login do usurio LDAP.

Senha - Informe a senha do usurio LDAP.

Nome - Informe um nome para usurio.

E-mail - Informe o e-mail do usurio.

Salvar Perfil

Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.

Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.

Nome - Nome do perfil salvo.

Alvo - Define quem ter acesso ao perfil quando salvo.


Pblico - Disponvel para todos os usurios em todos os projetos.

Projeto - Disponvel para todos os usurios do projeto em que foi criado.

Usurio - Disponvel apenas para o usurio criador.

Usar perfil salvo

Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
18

Criao de LDAP - Controle Total


Tipo de segurana

Primeiramente devemos selecionar o tipo de segurana desejada.

Conexo

Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.

Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.

Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.

Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.

Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.

Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.

Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.

Associao de tabelas

Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.

Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.

As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.

Ao selecionar Criar Tabelas os campos so associados automaticamente.


19
Configuraes

Nesta etapa iremos definir as configuraes do mdulo de segurana.

Geral

Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.

Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.

Ativar Captcha - Ativa o captcha da aplicao de login do modulo de segurana.

Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.

Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.

Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.

Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.

Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)

Login

Definimos caracteres permitidos e a quantidade de caracteres para o usurio e senha.

Tamanho mnimo - Quantidade minima de caracteres utilizados pelo usurio.

Tamanho mximo - Tamanho mximo de caracteres utilizados pelo usurio.

Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.

Configuraes de E-mail

Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.

Neste exemplo, estamos utilizando o SMTP do gmail.


20

Servidor SMTP - Deve ser informado o endereo do servidor SMTP.

Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25

Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura

SMTP Usurio - Informe o Usurio do servidor SMTP

Senha SMTP - Informe a Senha do servidor SMTP referente ao usurio informado.

SMTP e-mail - Informe o e-mail de origem das mensagens.

LDAP

Devemos informar os informaes para conexo com o servidor LDAP corretamente.

Servido - Informe o IP do servidor LDAP.

DN - Informe os atributos de entrada.

Porta - Informe a porta para acesso ao servidor. Porta padro 389.

Sufixo - Informe o sufixo do usurio.

Usurios Logados

Define o comportamento do sistema para a proteo do login.

Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.

Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.

Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.

Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)

Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)
21
Cadastrar primeiro Registro

Neste etapa devemos informar um usurios para conectarmos com o servidor LDAP. O usurio informado ter permisso de
administrador no sistema.

Login - Informe o Login do usurio LDAP.

Senha - Informe a senha do usurio LDAP.

Nome - Informe um nome para usurio.

E-mail - Informe o e-mail do usurio.

Adicionar Aplicao

Esta opo adicionar as aplicaes j criadas no projeto a tabela de aplicao.

Salvar Perfil

Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.

Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.

Nome - Nome do perfil salvo.

Alvo - Define quem ter acesso ao perfil quando salvo.


Pblico - Disponvel para todos os usurios em todos os projetos.

Projeto - Disponvel para todos os usurios do projeto em que foi criado.

Usurio - Disponvel apenas para o usurio criador.

Usar perfil salvo

Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
1

Mdulo de Log
PGINA INICIAL MDULOS MDULO DE LOG

O modulo de log possibilita a criao de vrios esquemas de log. Cada aplicao do projeto pode ser vinculada a um esquema de log,
que ser configurado individualmente. Cada projeto pode conter um ou vrios esquemas de log.

Lista de esquemas
Acesse o menu Mdulos > Log e clique em Criar / Editar Mdulo de log.

Caso no exista nenhum esquema criado no projeto, seremos redirecionados para a tela de criao do esquema de log.

Podemos visualizar todos os esquemas existentes no projeto e gerencia-los.

Editar Aplicaes - Edita o relacionamento das aplicaes com os esquemas de log

Novo esquema - Cria um novo esquema de log no projeto.

Criar Log de Aplicativo - Cria um relatrio utilizando a tabela de log usada pelo esquema padro do projeto. Que

cone de Edio - Edita o esquema de log.

cone de Excluso - Deleta um esquema de log.

Criar esquema de Log


Acesse o menu Mdulos > Log e clique em Criar / Editar Mdulo de log.
2
Novo Esquema

Nome - Nome do esquema de log que ser criado. Preenchimento obrigatrio.

Descrio - Descrio do perfil criado.

Conexo - Conexo em que a tabela de log ser criada. Preenchimento obrigatrio.

Tabela - Nome da tabela que ser criada para armazenar as informaes do log. Preenchimento obrigatrio.

Tabela Existente - Opo para deletar a tabela que possuem o mesmo nome no banco de dados. Para utilizar a tabela existente no banco de
dados, deixe esta opo desmarcada.

Esquema Padro - Define o esquema que est sendo criado como o padro do projeto.

Login - Varivel global utilizada para armazenar o login do usurio logado no sistema. Esta varivel deve ser a mesma da utilizada no modulo de
segurana. Por padro a varivel que utilizamos em ambos os mdulos [usr_login] .

Valores Padro

Eventos - Aes que sero armazenadas na tabela de log.

Modo de Gravao - Dados dos usurios que sero salvos na tabela de log.

Ao salvar, ser exibido a tela de confirmao, clique em Fechar para salvar esquema

Fechar para salvar esquema - Salva o esquema criado, e redireciona para a tela das aplicaes.

Veja SQL - Possibilita a visualizao do SQL utilizado na criao da tabela sc_log .

Download SQL - Realiza o download do script de criao da tabela de log.

cone fechar - Cancela a criao do esquema retornando para a tela de criao do novo esquema.

Aps a confirmao seremos redirecionados para uma tela de Aplicaes Relacionadas ao Log.

Aplicaes Relacionadas
Nesta etapa devemos definir qual esquema de log ser utilizado em cada aplicao do projeto. A lista de aplicaes pode ser filtrada por
tipo ou pelo esquema de log utilizado.

No topo voc pode aplicar aes para todas as linhas ou poder selecionar apenas uma ao para cada linha individualmente.
3

Aplicar esquema - Aplica o esquema selecionado a todas as aplicaes listadas.

Filtro

Todos os esquemas - Lista as aplicaes de acordo com o esquema utilizado.

Topo - Lista as aplicaes de acordo com o seu tipo.

Relatrio de Log
Neste relatrio poderemos visualizar todas as informaes armazenadas pelo esquema selecionado na criao do relatrio.

Esquema - Esquema de log que a aplicao ir basear-se.

Nome - Nome da aplicao que ser criada.

Pasta - Nome da pasta onde a aplicao ser armazenada.

Tema - Tema utilizado na aplicao gerada.

Segurana - Define a utilizao de segurana na aplicao.


1

Viso geral
PGINA INICIAL CONFIGURAES

Rene as principais configuraes do Scriptcase. Para os usurios com privilgio de administrador podemos realizar o registro da licena,
gerenciar os usurios do sistema, realizar backups e restore dos projetos entre outras configuraes.

Para os demais usurios, sem privilgio de administrador, poderemos definir o idioma padro da ferramenta, personalizar a barra de
ferramentas do Scriptcase entre outras opes que quando realizadas estaro disponveis apenas para os usurios que as realizarem,
para os que no alterarem estas configuraes utilizaro as definies padro do Scriptcase.
1

Administrao
PGINA INICIAL CONFIGURAES ADMINISTRAO

Acesso restrito a usurios com privilgio de administrador. Temos acesso as principais configuraes do Scriptcase.

Acesse Configuraes > Administrao.

Menu lateral das configuraes administrativas do Scriptcase.

Abaixo iremos detalhar cada uma das opes de configurao.

Configuraes do Sistema
Tela de Configuraes do Sistema, onde podemos definir diversas configuraes que sero perceptveis a todos os usurios do sistema.
2

Idioma - Define o idioma padro ao criar projetos.

Quantidade de compilaes em paralelo - Define a quantidade de segmentos usados para gerar as aplicaes.

Exibir o tempo de compilao das aplicaes individualmente - Permite a exibio do tempo de compilao de cada aplicao.

Quantidade de cpias automticas das aplicaes - Define a quantidade de cpias que o restore de aplicaes ir armazenar.

Avisar se o Backup do sistema no for realizado em (dias) - Define o nmero em dias para informar aos usurios selecionados que o ltimo
backup realizado tornou-se obsoleto.

Mostrar aviso do backup para - Define os usurios que sero avisados sobre o backup obsoleto.

Verificar por novas verses do Scriptcase aps login - Permite a verificao automtica por novas verses da ferramenta, disponveis para
atualizao.

Verificar verso nos dias - Permite selecionar um dia da semana para que ocorra a verificao de nova verso.

Timeout de Aplicaes (minutos) - Tempo limite para a execuo de scripts (PHP), durante o desenvolvimento das aplicaes, ex. compilar a
aplicao, anlise de selects, salvar a aplicao etc. (em segundos).

Exibir Mensagem do status da gerao - Permite definir se as mensagens das aes que o Scriptcase est realizando quando o usurio compila
(boto Compilar) ou executa (boto Executar) uma aplicao, sejam exibidas plenamente, parcialmente ou no sejam exibidas. As opes so:
Principais - Exibe apenas um subconjunto das mensagens;

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.

Para que a opo recuperar senha do Scriptcase, disponvel no login do Scriptcase funcione, necessrio configurar corretamente as
configuraes de envio de e-mail abaixo.

Servidor SMTP - Deve ser informado o endereo do servidor SMTP, responsvel pelo envio de email.

Porta do SMTP - Informe a porta do servidor SMTP. Esta informao deve estar em conformidade com a opo Conexo Segura. Utilize 465 para
SSL. Ao omitido, o Scriptcase assumir o valor default: 25.

SSL - Define a utilizao ou no do SSL.

Usurio do SMTP - Informe o Usurio do servidor SMTP.


3
Senha do SMTP - Informe a Senha do servidor SMTP referente ao usurio informado.

E-Mail do SMTP - Informe o e-mail de origem das mensagens.

Servidor de PROXY - Informe o IP do servidor de proxy.

Porta do PROXY - Informe a porta do servidor de proxy

Usurio do PROXY - Informe o usurio do proxy.

Senha do PROXY - Informe a senha do usurio do proxy.

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 Padro
Onde definimos as configuraes padro para a criao de novas aplicaes em todos os projetos, caso o projeto no possua suas
prprias configuraes. Para alterar estas configuraes apenas no projeto, acesse o menu Projeto > Valores Padro.

Dados Gerais

Imagem do Logotipo - Logotipo utilizado no ttulo da aplicao. Customize o projeto utilizando o mesmo logotipo em todos os ttulos da
aplicao.

Quantidade de Registros na Paginao - Quantidade de exibio de registro por pginas.

Esquema - Esquema padro dos projetos

Exibir Sumrio - Exibir o nmero de registros exibidos na pasta, e o total de registros da aplicao. Esta opo ser executada apenas se a opo
linha, na barra de ferramentas no estiver em uso.
4
Usar template no Editor HTML - Define se ser utilizado o novo Tiny MCE. Ao marcar sim devemos selecionar um tema na opo abaixo.

Template do editor HTML - Define o esquema que o campo EditorHTML ir utilizar.

Ordenao Dos campos

Texto - Define a ordenao inicial dos campos texto.

Data - Define a ordenao inicial dos campos data.

Nmero - Define a ordenao inicial dos campos nmero.

Moeda - Define a ordenao inicial dos campos moeda.

Consulta

Largura da Tabela - Define a largura das consultas. Pode ser em pixel ou porcentagem.

Unidade da Largura da Tabela - Define a unidade de medida da largura da tabela.

Tabular Quebras - Tabulao das quebras, esta opo ir funcionar caso possua duas ou mais quebras na consulta.

Dividir a Quebra - Espaamento em pixel entre as quebras.

Linhas por pgina - Define quais as opes sero exibidas para a quantidade de linhas por pgina. Se voc precisa de uma opo para mostrar
todas as linhas, adicionar all (todos) nas opes. Ex.: 10,20,30,all

Formulrio

Largura da Tabela - Define a largura das consultas. Pode ser em pixel ou porcentagem.

Unidade da Largura da Tabela - Define a unidade de medida da largura da tabela.

Aba

Alinhamento das abas - Define o alinhamento das abas da aplicao gerada.

Menu

Alinhamento Horizontal do Menu - Define o alinhamento Horizontal do menu.

Alinhamento Horizontal dos Itens -

Template

Definio dos templates utilizados no cabealho e rodap de cada uma das aplicaes do Scriptcase.

Botes da Barra de Ferramentas

Definio dos botes da barra de ferramentas das aplicaes. Os botes disponveis dependem do tipo da aplicao. possvel tambm
criar grupos de botes e configurar os botes da verso mobile e desktop.
5

Diretrios do Sistema
Diretrios onde diversas informaes e modelos sero armazenados pelo Scriptcase. Todos os diretrios so configurados
automaticamente durante a instalao do Scriptcase, tornando desnecessria qualquer alterao por parte do usurio. Aconselhamos
no realizar nenhuma alterao nestes diretrios e utiliza-los apenas como fonte de informao, caso necessite acrescentar alguma
informao, como cones ou novos modelos de bordas.

Diretrio Raiz dos Documentos do Web Server - Raiz do servidor WEB, onde o Scriptcase est instalado. Em servidores IIS o padro seria
inetpub/wwwroot.

Caminho da Aplicao - Local onde as aplicaes criadas pelos usurios sero armazenadas.

Caminho da Produo - Caminho onde fica o diretrio prod dentro do Scriptcase, nesse diretrio esto todos os arquivos e bibliotecas de que as
aplicaes geradas necessitam para serem executadas.

Diretrio para Documentos - Diretrio onde os documentos utilizados nas aplicaes sero armazenados.

Diretrio para Imagens - Diretrio onde as imagens utilizadas nas aplicaes sero armazenadas. As imagens carregadas nas aplicaes, atravs
do campo upload (imagem nome do arquivo) sero armazenadas neste diretrio.

Diretrio para arquivos temporrios - Diretrio onde as imagens manipuladas na aplicao devero ser armazenadas temporariamente. Esse
6
armazenamento temporrio uma condio que o cdigo HTML estabelece para poder abrir corretamente essas imagens e a definio de um
diretrio especfico para essas imagens evita que as mesmas se misturem a uma galeria de fotos existente.

Tipo de Segurana
Devemos definir a forma de armazenamento dos dados de acesso e o tipo de segurana que ser utilizado.

Tipo de Segurana - Forma de armazenamento dos dados de acesso. Podemos selecionar entre Scriptcase ou LDAP.

Scriptcase - Dados de acesso dos usurios sero armazenados no banco de dado do Scriptcase.

LDAP - Dados de acesso dos usurios estaro armazenados em um servidor LDAP, que ser consultado pelo Scriptcase para validar o acesso.

Nvel de Seguana - Tipo de segurana que ser utilizado, esta opo igual independentes da forma de armazenamento selecionada.

Usurio - As permisses so definidas para cada usurio. Nesta opo as permisses devem ser configuradas individualmente.

Groupo - As permisses so definidas para grupos de usurios. Nesta opo, iremos vincular os usurios um ou mais grupos, e definir as
permisses sero para os grupos, os usurios vinculados aos grupos herdam as permisses.

Groupo/Usurio - Nesta opo, as permisses so definidas para os grupos de usurios e/ou para os usurios individualmente. Neste tipo de
segurana as permisses do grupo e do usurio so somadas. Desta forma, por exemplo, poder existir usurios pertencentes ao mesmo grupo
mais que possuem permisses diferentes.

As opes dos nveis de Segurana so iguais independentemente do tipo de segurana selecionado. (Scriptcase ou LDAP)

Usurios
Tela de gerenciamento dos usurios do sistema, nela iremos visualizar uma lista de todos os usurios cadastrados no sistema. Temos,
dentre outras, a opo de incluir novos usurios ou editar os existentes.

Esta opo estar disponvel no meu lateral apenas ao selecionarmos Scriptcase no Tipo de Segurana
7

Usurio - Login dos usurios cadastrados.

Incluso - Data e hora da criao dos usurios.

Aplicaes - Nmero de aplicaes criadas por cada usurio.

Ao

Detalhe - Detalhes dos usurios, como e-mail de contato, seus privilgios, projetos e grupos de usurios que fazem parte.

Edio - Edio do privilgios de utilizao e projetos que tem acesso.

Trocar Senha - Alterar a senha do usurio.

Abaixo, iremos especificar algumas opes descritas acima.

Novo Usurio

Ao clicar no boto, Novo Usurio seremos redirecionados para a tela de incluso de usurios, onde definimos seu login, senha,
privilgios entre outras coisas.

Usurio - Informe um login para o usurio.

e-mail - Definio do e-mail de contato do usurio.

Nova Senha - Definio da senha do usurio.


8
confirmao Senha - Confirmao da senha que est sendo cadastrada.

Privilgios

Administrao - Permisso para que o usurio tenha acesso a parte administrativa do Scriptcase.

Projetos - Aes que o usurio poder realizar ao acessar um projeto.

Aplicao - Permisso de criao de aplicaes.

Banco de dados - Aes que podero ser realizadas pelo usurio com relao s opes de banco de dados.

Projeto - Projetos que os usurios tero acesso.

Em seguida, seremos redirecionados para a tela de Ligao da Administrao do Projeto, onde podemos definir se o usurio ser
administrador de algum dos projetos listados. No exemplo abaixo, estou definindo que o usurio sc ser administrador do projeto
gradebook.

O administrador do projeto, pode realizar vrias alteraes nas preferncias do projeto, conexes existentes entre outras coisas.

Edio do Usurio

A tela de edio semelhante de criao de usurios, possuindo basicamente as mesmas opes de configurao.

Usurio - Login do usurio.

e-mail - E-mail de contato do usurio.


9
Privilgios

Administrao - Permisso para que o usurio tenha acesso a parte administrativa do Scriptcase.

Projetos - Aes que o usurio poder realizar ao acessar um projeto.

Aplicao - Permisso de criao de aplicaes.

Banco de dados - Aes que podero ser realizadas pelo usurio com relao s opes de banco de dados.

Projeto - Projetos que os usurios tero acesso.

Como ocorre na criao do usurio, seremos redirecionados para a tela de Ligao da Administrao do Projeto, onde podemos definir
os projetos em que o usurio ter privilgio de administrador. No exemplo abaixo, estou adicionando ao usurio sc a administrao do
projeto documents_library.

Alterar Senha

Tela de alterao de senha. Devemos informar uma nova senha e confirm-la.

Deletar usurio

Podemos deletar um ou mais usurios ao mesmo tempo.

Ao deletar um usurio que possui aplicaes vinculadas a seu login, deveremos informar se desejamos descartar estas aplicaes ou
transferi-las para algum outro usurio.
10
Excluir Aplicaes - Todas as aplicaes criadas pelo usurio em questo sero excludas.

Mover Aplicaes - Todas as aplicaes sero movidas para o usurio informado.

Grupos
Gerenciamento dos grupos de usurios. Ao acessar teremos uma lista dos grupos existentes com algumas informaes pertinentes.

Esta opo estar disponvel no meu lateral apenas ao selecionarmos Scriptcase no Tipo de Segurana

Nome - Nome dos grupos.

Descrio - Descrio dos grupos.

Usurios - Usurios pertencentes ao grupo.

Projetos - Projetos que os usurios do grupo tm acesso.

Aes

Usurios - Define os usurios que faram parte do grupo.

Editar - Edio do grupo.

Excluir - Deleta o grupo.

Abaixo, iremos detalhar as opes existentes.

Novo Grupo

Criao dos grupos, onde podemos definir os privilgios do grupo.


11

Nome - Nome do grupo.

Descrio - Descrio do grupo.

Privilgio de admin - Define se os usurios vinculados a grupo tero privilgio de administrador no Scriptcase.

Privilgios

Projeto - Define o privilgio dos usurios do grupo nos projetos acessveis por este grupo.

Aplicao - Define a permisso de criao das aplicaes deste grupo.

Conexes - Define o privilgio nas opes de banco de dados do projeto.

Projetos - Define os projetos que sero acessveis pelo grupo.

Projetos Administradores - Define se o grupo ter permisso de administrador no projeto. Neste exemplo, os usurios do Grupo C sero
administradores do projeto gradbook

Usurios

Aps a criao dos grupos, podemos definir quais usurios faro parte dos grupos.

LDAP
12
Tela de sincronizao com o LDAP. Devemos informar os dados corretos para realizarmos a sincronizao com o servidor.
Recomendamos a utilizao do usurio administrador do LDAP, desta forma, todos os usurio e grupos do servidor sero listados. O
utilizado para realizar a conexo com o LDAP ter privilgio de administrador no Scriptcase.

Esta opo estar disponvel no meu lateral apenas ao selecionarmos LDAP no Tipo de Segurana

Servidor - IP do servidor onde o LDAP est configurado.

Sufixo - domnio do servidor.

DN - Componente de domnio.

Usurio - Usurio administrador do servidor.

Senha - Senha do usurio informado.

Porta - Porta do servidor.

Aps salvarmos os dados da conexo com o servidor LDAP, os usurios e grupos sero listados nas abas usurios e grupos
respectivamente. Inicialmente, apenas o usurio administrador (usado para conexo com o LDAP) ter acesso ao Scriptcase. Os demais
usurios dever ser habilitados e suas permisses configuradas assim como os grupos.

Usurios

Opo exibida ao selecionar usurios nas opes de Nvel de Segurana, lista de todos os usurios armazenados no servidor LDAP.
Podemos gerenciar os privilgios de cada usurio aos projetos e opes do Scriptcase.

Grupos
13
Opo exibida ao selecionar grupos nas opes de Nvel de Segurana, lista dos grupos existentes no servidor. Devemos acessar est aba
para habilitar os grupos e configurar suas permisses no Scriptcase.

Grupos / Usurios

Ao selecionar a o nvel de segurana, Grupos/Usurios as duas abas sero exibidas. Neste caso, as permisses so definidas para os
grupos de usurios e/ou para os usurios individualmente. Neste tipo de segurana as permisses do grupo e do usurio so somadas.
Desta forma, por exemplo, poder existir usurios pertencentes ao mesmo grupo mais que possuem permisses diferentes.

Projetos
Lista dos projetos existentes no Scriptcase. possvel visualizar detalhes administrativos dos projetos, como usurios que possuem
14
acesso, verso atual dos projetos, nmero de aplicaes, entre outras informaes.

Projeto - Nome do projeto.

Descrio - Descrio do projeto.

Criao - Data de criao do projeto.

Aplicaes - Nmero de aplicaes de cada verso do projeto. 1:33(Contagem de verses: Nmero de aplicaes)

Ao - Detalhamento do projeto.

Ao clicar na lupa, ao lado do nmero de aplicaes, possvel visualizar mais detalhes do projeto. Alm de algumas informaes vistas
anteriormente, na lista dos projetos, podemos visualizar algumas outras informaes.

Conexo - Lista de conexes do projeto.

Usurios - Usurios que possuem acesso ao projeto. Os usurios tero as permisses bsicas do projeto, como a criao de aplicaes

Administradores - Grupo/Usurios que so administradores do projeto. Com esta permisso possvel por exemplo, criar e editar conexes e
acessar as propriedades do projeto.

A permisso de cada usurio deve ser configurada individualmente assim com as permisses dos grupos.

Online
Podemos visualizar em tempo real todos os usurios logados no Scriptcase, a pgina atual de cada usurio, data e hora do ltimo acesso
entre outras informaes.

Usurio - Login do usurio online.

IP - IP da estao de trabalho onde o usurio est acessando.

Logon - Data e hora que o usurio efetuou o login.

Acesso - Data e hora que o usurio efetuou o logout

OnLine - Tempo decorrido desde o login no usurio.

Pgina - Pgina que o usurio est acessando no momento.

Aplicao - Aplicao que est sendo acessada no momento. Esta informao pode estar vazia se, por exemplo, o usurio logado estiver
acessando o menu de administrao.
15
Backup
O backup do Scriptcase trabalha de forma semelhante a exportao de projeto, porem o backup realiza a exportao de todos os
projetos do Scriptcase, com todos os arquivos necessrios para seu funcionamento. Para realizar o backup basta informar o nome do
arquivo que ser gerado.

Por fim, realizar o download do arquivo e armazen-lo em local seguro.

Restore
Permite a importao de um ou mais projeetos. Ao acessar o restore, exibido uma lista dos backups realizados recentemente.

Backup - Nome do arquivo gerado ao realizar um backup.

Criado em - Data e hora de criao dos backups listados.

Tipo - Tipo de backup realizado (ESTA OPO DEVE SER RETIRADA, NO EXISTE MAIS TIPOS DE BACKUP

Restaura - Restara o backup

Detalhe - Informa mais detalhes do backup.

Delete - Exclui o backup permanentemente.

Para restaurar algum outro backup, que no se encontra na lista acima, selecione restaurar zip e selecione um arquivo de backup criado
pelo Scriptcase.

Aps a escolha do backup que ser restaurado, seremos redirecionados. Neste momento, devemos informar se desejamos sobrescrever
os arquivos em duplicidade ou manter os arquivos existentes no Scriptcase.
16
Configurar Log
O Scriptcase armazena em seu banco de dados um log das principais aes realizadas pelos usurios. Por padro, todas as aes so
armazenadas em nosso banco. Nesta opo, podemos personalizar o registro de log do Scriptcase, marcando ou desmarcando as aes
que devem ser armazenadas.

Visualizar Log
Esta opo permite que possamos visualizar as principais aes realizadas pelos usurios, sendo armazenada separadamente por dia.
No calendrio, podemos selecionar a data desejada para visualizarmos as informaes na balela ao lado. Os dias que possuem log esto
destacados com um fundo azul claro.

Login - Login do usurio responsvel pela ao.

IP - IP da estao de trabalho que o usurio realizou as aes descritas.

Hora - Hora que a ao foi realizada.

Tipo - Tipo ou local da ao realizada.

Ao - Ao que foi realizada.

Dados - Detalhamento da ao;

Scriptcase Update
rea de atualizao do Scriptcase. Todo o processo de atualizao feito atravs da internet utilizando o site do Scriptcase.
Recomendamos a utilizao uma conexo rpida e estvel.

Inicialmente iremos verificar se existe uma nova verso do Scriptcase.


17

Posteriormente, podemos definir se a documentao offline e o prod usado pelo Scriptcase sero atualizados.

Em seguida, poderemos visualizar o total de atualizaes encontradas.

Aps o incio da atualizao o processo no poder ser interrompido.

Aps o download e instalao de todos os arquivos, ser exibido uma tela com a opo de acesso ao log de alteraes que estar
disponvel ao clicar em: Clique aqui para ver o log do Scriptcase update .

Registro OnLine
Para este tipo de registro, devemos estar conectados internet, para que possamos consultar as informaes em nossos servidores.

Para registrar o Scriptcase fundamental possuir as informaes de acesso da conta que o serial est vinculado.

Informe os dados da conta (Login da conta de acesso ao Meu Scriptcase no site) e um serial vlido (disponvel para registro Aberto)
vinculado a conta.
18

Usurio - Login da conta vinculada ao serial que ser informado.

Senha - Senha referente ao login informado.

Serial - Serial ativo e disponvel para registro (Aberto) vinculado a conta informada acima.

Ao finalizar o registro, seremos deslogados no sistema.

Registro OffLine
Utilizado para casos onde a mquina utilizada para instalar o Scriptcase no possui acesso a internet. Este tipo de registro feito em
duas etapas, a etapa de Solicitao e o Registro propriamente dito.

Para registrar o Scriptcase fundamental possuir as informaes de acesso da conta que o serial est vinculado.

Solicitao

A tela de solicitao pode ser acessada no menu Licenas > Solicitao Offline

Dentro do Scriptcase, devemos solicitar o arquivo criptografado contendo as informaes pertinentes para o registro da ferramenta.

Usurio - Login da conta vinculada ao serial que ser informado. (Login da conta de acesso ao Meu Scriptcase no site)

Senha - Senha referente ao login informado.


19
Serial - Serial ativo e disponvel para registro (Aberto) vinculado a conta informada acima.

Aps finalizar a solicitao, em posse do arquivo gerado, acesse o site atravs do link https://www.scriptcase.com.br/licenserequest/.

Ao realizar o login veremos a tela abaixo.

Informe o serial que deseja utilizar para o registro (O mesmo usado para gerar o arquivo no Scriptcase) e realize o upload do arquivo
.rec , posteriormente ser gerado um arquivo .lic , realize o download do mesmo e retorne ao seu Scritcase.

Registro

Retornando ao Scriptcase, em administrao acesse Licenas > Solicitao Offline no menu lateral.

Informe novamente os dados da conta e o serial que est sendo utilizado para o registro, e realize o upload do arquivo .lic baixado do
site.

Usurio - Mesmo login utilizado para gerar o arquivo .rec no incio do artigo. (Login da conta de acesso ao Meu Scriptcase no site)

Senha - Senha referente ao login informado.

Serial - Mesmo serial utilizado para solicitar o arquivo .rec .(Serial ativo e disponvel para registro(Aberto) vinculado a conta informada acima.)

Upload - Realize o upload do arquivo .lic gerado no site.

Ao efetuar o registro, ser necessrio deslogar do Scriptcase.


1

Meu Scriptcase
PGINA INICIAL CONFIGURAES MEU SCRIPTCASE

Interface de definio das configuraes da ferramenta. Todos os usurios possuem acesso a esta interface, e as alteraes realizadas
aqui, estaro vinculadas ao login que as realizou. Desta forma, cada usurio poder configurar seu Scriptcase da forma que desejar.

Idioma - Idioma da interface do Scriptcase. Ao informar um idioma desta configurao, o idioma selecionado no login desconsiderado.

Segurana no Desenvolvimento - Ao desmarcar esta opo, as configuraes de segurana sero desconsideradas ao executar as aplicaes no
ambiente de desenvolvimento. Ao realizar a publicao as aplicaes iram respeitar as configuraes de segurana normalmente.

Informaes Iniciais - Define as informaes que sero exibidas na lista das aplicaes.

Mostrar URL Amigvel - Define a exibio do campo para informar a URL amigvel da aplicao.

Interface Menu principal - Define a largura do menu lateral do home, onde so listadas as aplicaes e a opo de incremento.

Interface da Edio de App - Define a largura do menu lateral ao acessar as configuraes de uma aplicao e a opo de incremento.

Auto Save - Permite o salvamento automtico das alteraes.

Mostrar INSERIR CDIGFO em eventos - Define a exibio dos exemplos ao acessar os eventos de uma aplicao.

Mostrar pastas no home - Permite a exibio das subpastas junto as aplicaes, ao selecionar uma pasta no menu lateral no home do projeto.

Tour de boas vindas - Define a exibio do tour de boas-vindas caso no possua nenhum projeto criado.

Tour de criao de projeto - Permite a exibio do tour de criao de projeto, caso no possua nenhum projeto criado.
1

Alterar Senha
PGINA INICIAL CONFIGURAES ALTERAR SENHA

Interface de alterao de senha. E sempre recomendado a utilizao de senhas com um certo grau de complexidade, para dificultar a
tentativa de invaso por brute force.

Informe a senha atual, e sua nova senha duas vezes para confirmao.

Para que a opo de recuperao de senha do Scriptcase funcione, necessrio que o administrador tenha configurado corretamente
as configuraes do SMTP nas configuraes administrativas da ferramenta.

Senha Antiga - Informe sua senha atual.

Nova Senha - Informe sua nova senha.

Confirmao - Confirme a nova senha.


1

Barra de Ferramentas
PGINA INICIAL CONFIGURAES BARRA DE FERRAMENTAS

Permite que cada usurio personalize sua barra de ferramentas, incluindo ou retirando itens desnecessrios para sua utilizao,
melhorando assim sua experiencia no desenvolvimento de aplicaes. Esta alterao ser vinculada ao usurio que a realizou, desta
forma cada usurio poder configura sua prpria barra de ferramentas.

Os cones esto divididos por categorias. Para incluir um item na barra de ferramentas, devemos arrasta-lo para a barra de ferramentas

Barra de ferramenta - cones que sero exibidos na barra de ferramentas do Scriptcase.

Botes

Salvar - Salvas as alteraes realizadas na barra de ferramentas.

Adicionar Separador - Adiciona um separador j na barra de ferramentas, aps o ltimo item da barra atual.

Criar item - Cria um novo item na barra de ferramentas. Informe o URL, cone e descrio do novo item.

Retornar para o Padro - Restaura as configuraes padro da barra de ferramentas.


1

Viso geral
PGINA INICIAL PUBLICAO

Uma publicao o ato de tornar externo, as aplicaes feitas em seu projeto do Scriptcase, afim de que possam ser acessadas em
ambiente de homologao. Basicamente, o ltimo procedimento da fase de desenvolvimento, onde o usurio do Scriptcase encontra
todo o auxilio para implantao do projeto em um servidor WEB, este que por sua vez precisa estar devidamente configurado para
garantir o perfeito funcionamento das aplicaes.

O Scriptcase possui duas formas diferentes para realizao desse processo, abaixo ambas esto detalhadas:

Recomendamos que a verso do PHP do ambiente de Produo seja a mesma do Desenvolvimento, devido questes de
compatibilidade das funes entre as suas diferentes verses.

Publicao Tpica

o tipo de publicao que configura automaticamente o ambiente de produo, com todas as bibliotecas comuns utilizadas pelas
aplicaes. Caso voc tenha necessidade de customizar os diretrios da publicao, como por exemplo o diretrio de imagens e o
diretrio temporrio, este tipo de publicao no recomendado, visto que neste tipo estes diretrios so configurados com um padro
do Scriptcase, impossibilitando a customizao dos mesmos, para realizar uma publicao que o d liberdade de escolha dos diretrios
recomendamos que utilize o modo de publicao Avanado.

Para saber como proceder em uma Publicao Tpica clique aqui.

Publicao Avanada

o tipo de publicao que d ao usurio do Scriptcase a possibilidade de escolha dos diretrios padres do projeto, tais como: Diretrio
de Imagens, Diretrio de Documentos, Diretrio de Produo(Bibliotecas Comuns) e etc. Este tipo de publicao recomendado em
casos em que se faz necessrio usar diretrios especficos, de seu servidor WEB, para serem os diretrios padres da publicao.

Para saber como proceder em uma Publicao Avanada clique aqui.


1

Publicao Tpica
PGINA INICIAL PUBLICAO PUBLICAO TPICA

Pr-requisitos:
Servidor web (ex: Apache, IIS).

PHP partir da verso 5.6.

Acesso base de dados que o projeto utilizar depois de publicado.

Esse tipo de publicao destinada aos usurios que desejam utilizar a configurao padro do Ambiente de Produo (Bibliotecas
Comuns), sua configurao feita automaticamente pelo Scriptcase. O processo ser descrito a seguir:

1 - Acesse o seu projeto e escolha a opo Projeto -> Publicar Aplicaes, disponvel no menu superior.

Menu Projetos do Scriptcase

2 - Aps clicar em Publicao, voc ter a opo de publicar todas as aplicaes do projeto ou escolher quais sero publicadas.

Todas as aplicaes

Escolha de aplicaes da publicao

Selecionar as aplicaes
2

Escolha de aplicaes da publicao

Lista das aplicaes disponveis

Escolha de aplicaes da publicao

3 - Escolha qual tipo de publicao deseja utilizar ( Tpica ).

Escolha do tipo da publicao

4 - Escolha qual ser a aplicao inicial.


3

Escolha da aplicao inicial da publicao

necessrio deixar marcado a opo bibliotecas comuns, o qual corresponde todos os arquivos responsveis pelo Ambiente de
Produo. necessrio deixar marcado tambm a opo arquivos comuns, para que as images, css e mensagens personalizadas sejam
enviadas no momento de gerao da publicao.

5 - Gerao dos arquivos da publicao:

Gerar ZIP com aplicaes (recomendada) :


Ao final do processo ser disponibilizado um link para download do pacote de publicao.

Escolha tipo ZIP da publicao

Obs: Esta opo recomendada por ser a que menos depende de outros servios para ser feita.

Publicar em diretrio 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, caso contrrio essa opo no ter validade.

Escolha tipo Diretrio da publicao

Publicar em servidor de FTP:


Publica automaticamente as aplicaes em um servidor remoto de FTP.
4

Escolha tipo FTP da publicao

Servidor de FTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor FTP.

Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.

Senha: Senha vinculada ao usurio acima.

Diretrio no FTP : Diretrio do servidor escolhido para publicar o projeto.

Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso FTP e um usurio com permisses de
escrita na pasta do mesmo.

Publicar em servidor de SFTP:


Publica automaticamente as aplicaes em um servidor remoto de SFTP.

Escolha tipo SFTP da publicao

Servidor de SFTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor SFTP.

Usurio: Usurio SFTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.

Senha: Senha vinculada ao usurio acima.

Diretrio no SFTP: Diretrio do servidor escolhido para publicar o projeto.

Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso SFTP e um usurio com permisses de
escrita na pasta do mesmo.

6 - Ao final do processo ser exibido um relatrio das aplicaes publicadas juntamente com o link para download do projeto.
5

Tela final da publicao


1

Publicao Avanada
PGINA INICIAL PUBLICAO PUBLICAO AVANADA

Pr-requisitos:
Servidor web (ex: Apache, IIS).

PHP partir da verso 5.6.

Acesso base de dados que o projeto utilizar depois de publicado.

Obs: Diferente da publicao tpica, onde j esto configurados todos os caminhos dos diretrios do servidor com o padro do
scriptcase, a publicao avanada disponibiliza a possibilidade de escolha dos diretrios de acordo com a arquitetura de pastas do
servidor onde ser publicado.

1 - Acesse o seu projeto e escolha a opo Projeto -> Publicao, disponvel no menu superior.

Menu Projetos do Scriptcase

2 - Aps clicar em Publicao, voc ter a opo de publicar todas as aplicaes do projeto ou escolher quais sero publicadas.

Todas as aplicaes

Escolha de aplicaes da publicao

Selecionar as aplicaes
2

Escolha de aplicaes da publicao

Lista das aplicaes disponveis

Escolha de aplicaes da publicao

3 - Escolha qual tipo de publicao deseja utilizar (Avanada).

Escolha do tipo da publicao

4 - Crie um template de publicao para que as configuraes definidas sejam salvas e possam ser reutilizadas.
3

Escolha do nome do template da publicao

5 - Defina a estrutura de diretrios do ambiente de produo de acordo com a estrutura das bibliotecas comuns definidas no servidor de
produo. Abaixo so exibidos dois exemplos distintos de configurao.

Exemplo 1:

Obs: necessrio que se crie um diretrio em seu servidor de produo, para que abrigue todo o Ambiente de Produo(Bibliotecas
Comuns) da publicao, lembrando que no diretrio dos documentos deve informar o caminho absoluto at a pasta.. Neste exemplo
estamos usando o diretrio producao.

Exemplo 1: Escolha da estrutura de pastas da publicao

Exemplo 1: Exibio da estrutura de pastas da publicao

Exemplo 2:

Obs: Obs: Neste exemplo necessrio que se crie um diretrio de imagens, documentos e arquivos temporrios, em seu servidor de
produo, lembrando que no diretrio dos documentos deve informar o caminho absoluto at a pasta. Em relao ao Ambiente de
Produo (Biblioteca Comuns), ser preciso levar a pasta prod gerada no fim dessa publicao. Neste caso estamos usando diretrios
distintos do exemplo anterior.
4

Exemplo 2: Escolha da estrutura de pastas da publicao

Exemplo 2: Exibio da estrutura de pastas da publicao

Obs: Em ambos exemplos acima, caso deseje que aps a concluso do processo de publicao, seja disponibilizado, alm do link do
projeto, o link do Ambiente de Produo(Bibliotecas Comuns), marque a opo Publicar com os arquivos comuns(css, botes, imagens,
mensagens).

Diretrio de Produo : Conjunto de bibliotecas e servios utilizados pelas aplicaes publicadas. Configure aqui o caminho relativo at o diretrio
prod, ex: /producao/prod ou /prod

Diretrio de Imagens (utilizado no processo de upload) : Pasta onde sero salvas as imagens, quando alguma aplicao utiliza um campo do tipo
Imagem(Nome do arquivo). Insira nesta opo o caminho relativo at o diretrio img, ex: /producao/file/img

Diretrio Temporrio: Pasta onde sero gerados os arquivos temporrios criados durante a execuo das aplicaes. Os arquivos nesse diretrio
sero removidos periodicamente de acordo com configurao especifica, por padro so 120 minutos. Use neste campo o caminho relativo at o
diretrio tmp, ex: /producao/tmp ou /arquivos_temporarios/tmp

Diretrio para Documentos (utilizado no processo de upload) : Pasta onde sero salvos os documentos, quando alguma aplicao utiliza um
campo do tipo Documento(Nome do arquivo). Path absoluto (caminho completo) at o diretrio doc, ex: C:/Apache/htdocs/producao/file/doc ou
C:/Apache/htdocs/meus_documentos/doc

Obs: O Caracter /, significa a raiz do Servidor Web, utilizado em paths relativos.

6 - Defina do nome da conexo do banco de dados que ser utilizada no projeto depois de publicado.

Escolha do nome da conexo da publicao

7 - Escolha o modo de publicao ser utilizado. O Scriptcase disponibiliza quatros opes:

Gerar ZIP com aplicaes (recomendada) :


Ao final do processo ser disponibilizado um link para download do pacote de publicao.
5

Escolha tipo ZIP da publicao

Obs: Esta opo recomendada por ser a que menos depende de outros servios para ser feita.

Publicar em diretrio 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, caso contrrio essa opo no ter validade.

Escolha tipo Diretrio da publicao

Publicar em servidor de FTP:


Publica automaticamente as aplicaes em um servidor remoto de FTP.

Escolha tipo FTP da publicao

Servidor de FTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor FTP.

Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.

Senha: Senha vinculada ao usurio acima.

Diretrio no FTP : Diretrio do servidor escolhido para publicar o projeto.

Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso FTP e um usurio com permisses de
escrita na pasta do mesmo.

Publicar em servidor de SFTP:


Publica automaticamente as aplicaes em um servidor remoto de SFTP.
6

Escolha tipo SFTP da publicao

Servidor de SFTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor SFTP.

Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.

Senha: Senha vinculada ao usurio acima.

Diretrio no SFTP: Diretrio do servidor escolhido para publicar o projeto.

Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso SFTP e um usurio com permisses de
escrita na pasta do mesmo.

8 - Ao final do processo ser exibido um relatrio das aplicaes publicadas juntamente com os links para download, tanto do projeto
como das bibliotecas comuns, que so as rotinas necessrias para a execuo das aplicaes em ambiente de produo, por isso
obrigatrio que elas sejam levadas juntas ao pacote de publicao.

Tela final da publicao avanada

Obs:Com a publicao avanada necessrio que se baixe o Ambiente de Produo, o qual corresponde todos os arquivos
responsveis pelas bibliotecas comuns. Caso no deseje baixar o Ambiente de Produo(Bibliotecas Comuns) pelo link gerado aps a
publicao, voc poder optar por baixa-lo Clicando Aqui. Se desejar publicar o mesmo projeto novamente, no preciso baixar as
bibliotecas comuns. Esta informao s no vlida quando as bibliotecas comuns foram atualizadas em um novo release do
Scriptcase.
1

Ambiente de Produo
PGINA INICIAL PUBLICAO AMBIENTE DE PRODUO

Temos dois tipos de publicao:

Tpica

Avanada

Ambiente de produo (Tpica)


Segundo a estutura configurada a partir de nossa documentao ( Clique aqui ), podemos configurar o ambiente de produo a seguir:

1 - Na raiz do servidor web foi criado uma pasta chamada PublicacaoTipica e dentro dela foi extrado o samples_1.zip.

Raiz do servidor web

2 - Acessamos pelos navegador /PublicacaoTipica (que no caso a pasta onde esto as aplicaes). Dentro dela existe a aplicao de
menu, iremos acess-la (/PublicacaoTipica/menu_scriptcase/menu_scriptcase.php ).

Acesso ao projeto via navegador

3 - Acesse pelo browser o ambiente de produo atravs do endereo seuIp:porta/PublicacaoTipica/_lib ou clique no link Clique aqui para
criar a conexo agora. Ser exibida a tela de acesso ao ambiente de produo. No primeiro acesso a senha padro scriptcase.
2

Tela de acesso ao ambiente de produo

4 - Nesta tela ser requisitado uma nova senha para quando for necessrio acessar o ambiente de produo novamente.

Tela de configurao de senha do ambiente de produo

5 - Devemos criar uma nova conexo.

Tela de criao de conexes do ambiente de produo

6 - Devemos escolher o SGBD, o banco de dados que utilizaremos para este projeto.
3

Tela de escolha de conexes do ambiente de produo

7 - Informaremos o Servidor do Banco de Dados, no nosso como o banco de dados est na mesma mquina das aplicaes, podemos
chamar atravs de localhost , se o banco estiver em outro servidor pode ser chamada atravs do nome da mquina ou nmero IP,
informaremos tambm o Login e Senha de acesso ao banco de dados (se possuir).

Tela de configurao de conexes do ambiente de produo

8 - Este passo bastante importante, pois precisamos informar o mesmo nome que foi informado no momento da publicao (como
podemos ver no passo 5 ). Caso seja utilizado um nome diferente do que foi informado na publicao, a aplicao mostrar um erro com
relao ao banco de dados.

9 - Finalmente, devemos acessar o projeto atravs do navegador

Tela de acesso ao projeto

Ambiente de produo (Avanada)


Segundo a estutura configurada a partir de nossa documentao ( Clique aqui ), podemos configurar o ambiente de produo a seguir:

1 - Estrutura de diretrios:
4

Estrutura de diretrios da publicao avanada

2 - Na raiz do servidor web foi criado uma pasta chamada PublicacaoTipica e dentro dela foi extrado o samples_1.zip.

Raiz do servidor web

3 - Acesse pelo browser o ambiente de produo atravs do endereo seuIp:porta/PublicacaoAvancada e clique no link Clique aqui para
criar a conexo agora. Ser exibida a tela de acesso ao ambiente de produo. No primeiro acesso a senha padro scriptcase.

Tela de acesso ao ambiente de produo

4 - Nesta tela ser requisitado uma nova senha para quando for necessrio acessar o ambiente de produo novamente.

Tela de configurao de senha do ambiente de produo

5 - Devemos criar uma nova conexo.


5

Tela de criao de conexes do ambiente de produo

6 - Devemos escolher o SGBD, o banco de dados que utilizaremos para este projeto.

Tela de escolha de conexes do ambiente de produo

7 - Informaremos o Servidor do Banco de Dados, no nosso como o banco de dados est na mesma mquina das aplicaes, podemos
chamar atravs de localhost , se o banco estiver em outro servidor pode ser chamada atravs do nome da mquina ou nmero IP,
informaremos tambm o Login e Senha de acesso ao banco de dados (se possuir).

Tela de configurao de conexes do ambiente de produo

8 - Este passo bastante importante, pois precisamos informar o mesmo nome que foi informado no momento da publicao (como
podemos ver no passo 5 ). Caso seja utilizado um nome diferente do que foi informado na publicao, a aplicao mostrar um erro com
relao ao banco de dados.

9 - Finalmente, devemos acessar o projeto atravs do navegador

Tela de acesso ao projeto


1

Macros
PGINA INICIAL MACROS

SQL
sc_begin_trans Esta macro inicializa um conjunto de transaes na base de dados.
sc_change_connection Esta macro troca dinamicamente as conexes das aplicaes.
sc_commit_trans Esta macro efetiva uma srie de transaes na base de dados.
sc_concat Essa macro tem como finalidade a concatenao de campos em selects.
sc_connection_edit Esta macro edita uma conexo existente em tempo de execuo.
sc_connection_new Esta macro permite a criao de novas conexes dinamicamente.
sc_error_continue Esta macro desativa o tratamento de erros de banco de dados, padro do Scriptcase.
sc_error_delete Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a excluso de um registro.
sc_error_insert Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a incluso de um registro.
sc_error_update Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a atualizao de um registro.
sc_exec_sql Esta macro executa o comando SQL passado como parmetro ou o comando SQL contido no campo tipo ao SQL informado.
sc_lookup Esta macro executa o comando SELECT informado no segundo parmetro e retorna os dados em uma varivel.
sc_reset_change_connection Esta macro apaga as trocas feitas usando sc_change_connection.
sc_reset_connection_edit Esta macro desfaz as edies de conexo feitas pela macro sc_connection_edit.
sc_reset_connection_new Esta macro desfaz as conexes feitas pela macro sc_connection_new.
sc_rollback_trans Esta macro descarta um set de transaes na base de dados.
sc_select Esta macro executa o comando SELECT informado no segundo parmetro e retorna o dataset em uma varivel.
sc_select_field Esta macro altera dinamicamente o campo que ser recuperado pela consulta.
sc_select_order Esta macro altera dinamicamente o campo da clusula ORDER BY da consulta.
sc_select_where Esta macro adiciona dinamicamente uma condio clusula WHERE da consulta.
sc_set_fetchmode Esta macro permite modificar o tipo de retorno do dataset dos comandos select.
sc_sql_injection Esta macro protege o campo/varivel contra SQL injection
sc_sql_protect Essa macro protege valor digitado de acordo com o banco de dados utilizado.
sc_where_current Esta macro disponibiliza o contedo do select original mais o filtro.
sc_where_orig Esta macro disponibiliza o contedo da clusula where do select original da aplicao.
Variables - Database Variveis especiais que contm os dados para acesso base de dados.

Data
sc_date Esta macro calcula e retorna incrementos e decrementos em datas.
sc_date_conv Esta macro converte o contedo do campo passado como parmetro do formato de entrada para o formato de sada.
sc_date_dif Esta macro calcula a diferena entre datas em quantidade de dias.
sc_date_dif_2 Esta macro calcula diferena entre datas, retornando a quantidade de dias, meses e anos.
sc_date_empty Esta macro checa se um campo do tipo data est vazio, retornando um boleano.
sc_time_diff Calcula diferena em horas, retornando a quantidade de horas, minutos e segundos.

Controle
sc_ajax_javascript Esta macro permite que sejam executados mtodos javascript chamados em eventos do formulrio/controle
sc_alert Esta macro exibe uma tela de mensagem no estilo Javascript.
sc_apl_conf Esta macro altera as propriedades de execuo das aplicaes.
sc_calc_dv Esta macro executa o clculo de dgitos verificadores.
sc_changed Esta macro retorna true se o valor do campo tiver sido modificado.
sc_confirm Esta macro exibe uma tela de confirmao Javascript.
sc_decode Esta macro retorna, o campo ou varivel criptografada, sua forma original.
sc_encode Esta macro retorna, o campo ou varivel, de forma criptografada.
sc_error_exit Esta macro interrompe a execuo da aplicao, se existir mensagens de erro geradas pela macro sc_error_message.
sc_error_message Esta macro gera uma mensagem de erro.
sc_exit Esta macro fora a saida da aplicao.
sc_getfield Esta macro atribui as propiedades de um campo para uma varivel javascript.
sc_get_language Esta macro retorna a sigla do idioma em uso.
sc_get_regional Esta macro retorna a sigla da configurao regional em uso.
sc_get_theme Esta macro retorna o nome do tema do layout em uso.
sc_groupby_label Esta macro altera dinamicamente o label dos campos que so apresentados nas linhas de quebra.
2
sc_image Esta macro carrega, para serem usadas na aplicao, as imagens passadas como parmentro.
sc_include Esta macro usada para efetuar include de rotinas PHP.
sc_include_lib Esta macro usada para selecionar dinamicamente as bibliotecas da aplicao.
sc_include_library Inclue na aplicao um arquivo PHP de uma biblioteca criada no Scriptcase.
sc_label Esta macro altera dinamicamente o label do campo.
sc_language Esta macro retorna o idioma e a configurao regional da aplicao.
sc_link Esta macro cria dinamicamente um link para outra aplicao.
sc_log_add Esta macro adiciona um registro a tabela de log.
sc_log_split Esta macro retorna o que foi inserido no campo descrio na tabela de log em forma de array.
sc_mail_send Esta macro usada pra o envio de e-mails.
sc_make_link Esta macro cria uma string contendo os dados de um link para outra aplicao.
sc_master_value Esta macro atualiza um objeto da aplicao Mestre em uma aplicao Detalhe.
sc_redir Esta macro tem por objetivo redirecionar para outra aplicao.
sc_reset_global Esta macro elimina as vriaveis de sesso recebidas como parmetro.
sc_seq_register Esta macro disponibiliza o nmero sequencial do registro que est sendo processado.
sc_set_global Esta macro registra variveis de sesso.
sc_set_groupby_rule Macro usada para selecionar a regra das quebra.
sc_set_language Esta macro altera o idioma das aplicaes.
sc_set_regional Esta macro altera a configurao regional das aplicaes.
sc_set_theme Esta macro define, dinamicamente, o tema de layout nas aplicaes.
sc_site_ssl Esta macro verifica se est sendo utilizado um site seguro. (protocolo https).
sc_trunc_num Esta macro tem como finalidade setar o numero de casas decimais.
sc_url_exit Esta macro altera a URL de sada da aplicao.
sc_url_library Retorna o caminho de um arquivo, dentro de uma biblioteca, para ser usado nas aplicaes.
sc_vl_extenso Gera valor por extenso.
sc_warning Esta macro ativa ou desativa o controle de mensagens de advertncia
sc_webservice Esta macro usada para comunicao com um servio web.
sc_zip_file Esta macro usada para gerar arquivo tipo ZIP, partir de uma lista de arquivos e/ou diretrios.
Variables - Totalling Variveis especiais que contm todos os totais (gerais e por quebra).
Variables - Totalling (group by) Variveis especiais que contm todos os totais por quebra.

Cdigo de Barra
sc_lin_cod_barra_arrecadacao Esta macro gera os valores que compem o cdigo de barras no padro Febraban arrecadao.
sc_lin_cod_barra_banco Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.
sc_lin_digitavel_arrecadacao Esta macro gera a linha digitvel para bloquetos de cobrana a partir da linha do cdigo de barras, padro arrecadao.
sc_lin_digitavel_banco Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.

Filtro
sc_where_filter Esta macro disponibiliza o contedo da clusula where gerada pelo formulrio de filtro.

Segurana
sc_apl_status Esta macro tem por objetivo proteger ou liberar a utilizao das aplicaes em geral.
sc_ldap_login Esta macro estabelece a conexo pelas credenciais do usurio.
sc_ldap_logout Macro usada para liberar a conexo aps a utilizao da macro sc_ldap_login.
sc_ldap_search Macro utilizada para realizar buscas no LDAP.
sc_reset_apl_conf Esta macro apaga todas as alteraes efetuadas pela macro sc_apl_conf.
sc_reset_apl_status Esta macro deleta todas as variveis de status de segurana das aplicaes.
sc_reset_menu_delete Esta macro restaura tens da estrutura do menu. (retirados pela macro sc_menu_delete).
sc_reset_menu_disable Esta macro habilita tens da estrutura do menu (desabilitados pela macro sc_menu_disable).
sc_user_logout Macro utilizada para deslogar o usuario informado do sistema.

Exibio
sc_ajax_message Esta macro permite que a aplicao exiba mensagens customizveis.
sc_ajax_refresh Macro para dar um refresh na consulta
3
sc_block_display
sc_field_color Esta macro permite, dinamicamente, exibir ou no os campos de um determinado bloco.
Esta macro altera a cor do texto de um determinado campo.
sc_field_disabled Esta macro tem por objetivo bloquear a digitao em determinados campos do formulrio.
sc_field_disabled_record Esta macro tem por objetivo bloquear a digitao em determinados campos de cada linha nos formulrios.
sc_field_display Esta macro permite, dinamicamente, exibir ou no um determinado campo.
sc_field_init_off Esta macro tem por objetivo inibir campos da consulta na carga inicial.
sc_field_readonly Esta macro permite, dinamicamente, transformar em readonly um determinado campo do formulrio.
sc_field_style Esta macro altera a visualizao do campo.
sc_format_num Esta macro e usada para formatar valores numricos.
sc_format_num_region Esta macro tem por objetivo a formatao de valores numricos, utilizando as configuraes regionais.
sc_form_show Esta macro permite, dinamicamente, exibir ou no o formulrio.
sc_get_groupby_rule Esta macro disponibiliza a regra da quebra que est em execuo.
sc_hide_groupby_rule Macro usada para desativar Regras de Quebras.
sc_set_focus Esta macro set o focus para um determinado campo do formulrio.

Botes
sc_btn_copy Esta macro retorna true quando o boto Copiar selecionado em um formulrio.
sc_btn_delete Esta macro retorna true quando o boto Excluir selecionado em um formulrio.
sc_btn_display Esta macro torna visvel, ou no, um boto da barra de ferramentas em tempo de execuo da aplicao.
sc_btn_insert Esta macro retorna true quando o boto Inserir selecionado em um formulrio.
sc_btn_new Esta macro retorna true quando o boto Novo selecionado em um formulrio.
sc_btn_update Esta macro retorna true quando o boto Alterar selecionado em um formulrio.

PDF
sc_set_pdf_name Esta macro muda o nome dos arquivos exportados pela consulta no scriptcase.
Variables - Authentication Usurio e senha de segurana do servidor WEB.

Menu
sc_appmenu_add_item Esta macro adiciona um item ao menu dinamicamente.
sc_appmenu_create Esta macro cria um menu de forma dinmica.
sc_appmenu_exist_item Esta Macro verifica se existe um item do menu.
sc_appmenu_remove_item Esta macro remove dinamicamente um item do menu.

sc_appmenu_reset Esta macro limpa o array para montagem dinmica de um menu.


sc_appmenu_update_item Esta macro atualiza um item do menu.
sc_btn_disable Desabilita botes do Menu.
sc_menu_delete Esta macro remove tens da estrutura do menu.
sc_menu_disable Esta macro desabilita tens da estrutura do menu.
sc_menu_force_mobile Macro utilizada para forar a criao do menu para dispositivos mveis.
sc_menu_item Esta macro Identifica qual item do menu foi clicado.
sc_script_name Esta macro Identifica o nome da aplicao que foi selecionada nos itens do menu.

sc_begin_trans(Conexo)

Essa macro inicia um conjunto de transaes no banco de dados. Nas aplicaes de fomulrio, dos eventos que essa macro pode rodar alguns dependem da
atualizao da base de dados (onAfterInsert, onAfterUpdate, onAfterDelete, onBeforeInsert, onBeforeUpdate or onBeforeDelete) so automaticamente
protegidos por um controle de transao desde que a conexo seja a mesma da aplicao. Em outros casos, se o usurio deseja fazer um controle de
transao, ele precisa iniciar essa macro e finalizar com sc_commit_trans() macro para confirmar a atualizao ou o sc_rollback_trans para cancelar a
transao. O parmetro conexo opicional, necessrio apenas se o comando executado numa base de diferente da especificada na aplicao.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
4
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_change_connection(Conexao_Antiga, Conexao_Nova)

Troca dinamicamente as conexes das aplicaes

Ex. 1: Trocar as conexes:

sc_change_connection("Conexo_Antiga01", "Conexo_Nova01" ; "Conexo_Antiga02", "Conexo_Nova02");

Pode mudar vrias no mesmo comando, usando o separador ;

Ex. 2: Pode usar variveis:

sc_change_connection({Senha}, [Teste] ; "Minha_Conexo", [Global_Conexo]);

sc_change_connection([Conexo_Global], [Nova_Conexo]);

Pode trocar, tambm, a conexo principal. As trocas s tm efeito nas aplicaes seguintes.

Ex. 3: Para apagar as trocas feitas:

sc_reset_change_connection();

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onScriptInit onHeader onApplicationInit onScriptInit onScriptInit onHeader
onLoad onScriptInit onScriptInit onLoad onLoadAll onScriptInit
onLoadRecord onRecord

sc_commit_trans(Conexo)

O objetivo da macro efetivar uma srie de transaes na base de dados.

Nas aplicaes de formulrio, existem eventos que realizam transaes com a base de dados (Ex: onAfterInsert, onAfterUpdate, onAfterDelete,
onBeforeInsert, onBeforeUpdate, onBeforeDelete, etc. . . ). Portanto, o controle de transaes desses eventos feito pelo prprio Scriptcase, desde que a
conexo seja a mesma da aplicao. Contudo, caso o usurio precise realizar qualquer tipo de redirecionamento nesses eventos, necessrio o uso da
macro sc_commit_trans() antes da realizao do mesmo, para garantir as transaes efetuadas anteriormente. Ex:

onAfterUpdate - Usando redirecionamento aps atualizao de registro:


5
sc_commit_trans(); sc_redir('grid_main');

O parmetro conexo opcional, sendo necessrio apenas se o comando for executado em uma base de dados diferente da especificada para a aplicao.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_concat()

Essa macro tem como finalidade a concatenao de campos em selects.

Exemplo de uso(Lookup de Edio): SELECT campo1, sc_concat(campo2," - ",campo3) FROM tabela SELECT campo1, sc_concat(campo2," |
",campo3) FROM tabela

Faz a formatao de acordo com seu banco.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute OnClick onFooter onClick onFilterInit OnClick onBlur onApplicationInit onExecute onFooter
OnFocus onHeader onFooter onFilterRefresh OnFocus onChange onExecute onLoad onHeader
onAfterDelete onScriptInit onGroupBy onFilterSave onAfterDelete onClick onLoad onScriptInit
onAfterInsert onHeader onFilterValidate onAfterDeleteAll onFocus onRecord
onAfterUpdate onScriptInit onAfterInsert onClick
onBeforeDelete onNavigate onAfterInsertAll onScriptInit
onBeforeInsert onRecord onAfterUpdate onLoadAll
onBeforeUpdate onAfterUpdateAll onRefresh
onScriptInit onBeforeDelete onValidate
onLoad onBeforeDeleteAll onValidateFailure
onRefresh onBeforeInsert onValidateSuccess
onValidate onBeforeInsertAll
onValidateSuccess onBeforeUpdate
onBeforeUpdateAll
onClick
6
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateSuccess

sc_connection_edit(Nome_da_Conexo, $arr_conn)

Esta macro edita uma conexo existente em tempo de execuo.

sc_connection_edit("Nome_da_Conexo", $arr_conn)

1 Parmetro: Nome da conexo ser editada.

2 Parmetro: Array contendo as informaes da conexo que sero editadas. Veja cada indice abaixo:

Indice Descrio Exemplo


[server] Servidor do banco de dados $arr_conn[server] = 127. 0. 0. 1
[user] Usurio do banco de dados $arr_conn[user] = root
[password] Senha do banco de dados $arr_conn[password] = secretpass123
[database] Base de dados utilizada pela conexo $arr_conn[database] = sc_samples
[persistent] Define se a conexo ser persistente ou no $arr_conn[persistent] = Y / N
[encoding] Configura o encoding da conexo $arr_conn[encoding] = utf8
No obrigatria a edio de todos os indices do array, podendo ser passado apenas o indice que desejar.

Exemplo de uso da macro:

$arr_conn = array(); $arr_conn['user'] = "admin2"; $arr_conn['password'] = "admin2pass"; $arr_conn['database'] = "sc_samples2";

sc_connection_edit("sc_conexao", $arr_conn);

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess

sc_connection_new(Nome_da_Conexo, $arr_conn)

Quando usada, a macro cria uma nova conexo com as informaes inseridas em seus parmetros. Esta conexo fica disponvel em toda a sesso atual do
7
Scriptcase, deixando de existir somente quando a sesso for fechada.

1 Parmetro: Nome da conexo ser criada.

Obs: Se existir uma conexo criada dentro do Scriptcase com o mesmo nome, essa macro no ter nenhum efeito. Conexes criadas dentro do Scriptcase
prevalecem. Caso deseje editar uma conexo j existente, veja a documentao da macro sc_connection_edit.

2 Parmetro: Array de itens contendo as informaes da conexo. Confira abaixo os indices do array:

Indice Descrio Exemplo [drive] Driver do banco de dados utilizado na conexo (ver tabela abaixo) $arr_conn[drive] = oci8 [server] Servidor do banco de
dados $arr_conn[server] = 127. 0. 0. 1 [user] Usurio do banco de dados $arr_conn[user] = root [password] Senha do banco de dados
$arr_conn[password] = secretpass123 [database] Base de dados utilizada pela conexo $arr_conn[database] = sc_samples [persistent] Define se a
conexo ser persistente ou no $arr_conn[persistent] = Y / N [encoding] Configura o encoding da conexo $arr_conn[encoding] = utf8

obrigatrio que todos os itens estejam preenchidos, com exceo dos itens [persistent] e [encoding].

Veja abaixo a lista de drivers das conexes:

Driver Descrio
access MS Access
ado_access MS Access ADO
odbc ODBC Genrico
db2 DB2
db2_odbc DB2 ODBC Nativo
odbc_db2 DB2 ODBC Genrico
odbc_db2v6 DB2 ODBC Genrico 6 ou Abaixo
firebird Firebird
borland_ibase Interbase 6. 5 ou Acima
ibase Interbase
pdo_informix Informix PDO
informix Informix
informix72 Informix 7. 2 ou Abaixo
ado_mssql MSSQL Server ADO
pdo_sqlsrv MSSQL Server NATIVE SRV PDO
mssqlnative MSSQL Server NATIVE SRV
odbc_mssql MSSQL Server ODBC
mssql MSSQL Server
pdo_mysql MySQL PDO
mysqlt Mysql (Transactional)
mysql MySQL (Non-Transactional)
oci805 Oracle 8. 0. 5 ou Acima
odbc_oracle Oracle ODBC
oci8 Oracle 8
oci8po Oracle 8 Portable
oracle Oracle 7 ou menor
postgres7 PostgreSQL 7 ou Acima
pdo_pgsql PostgreSQL PDO
postgres64 PostgreSQL 6. 4 ou acima
postgres PostgreSQL 6. 3 ou abaixo
pdosqlite SQLite PDO
sqlite SQLite
sybase Sybase
Exemplo de uso da macro:

$arr_conn = array(); $arr_conn['drive'] = "mysqlt"; $arr_conn['server'] = "127. 0. 0. 1"; $arr_conn['user'] = "root";

$arr_conn['password'] = "pass123"; $arr_conn['database'] = "sc_samples"; $arr_conn['persistent'] = "Y"; $arr_conn['encoding'] =

"utf8"; sc_connection_new("new_conn_mysql", $arr_conn);

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Blank Calendrio Grfico Consulta Aplicao Filtro Formulrio Controle Aplicao Menu PDF
8
rvore
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess

sc_error_continue(Evento)

Esta macro inibe o tratamento de erros de banco de dados, padro do Scriptcase, para o evento passado como parmetro e permite que o programador trate
os erros do banco de dados. Pode ser usada por exemplo quando no banco de dados existem triggers/procedures que fazem validaes referentes aos
eventos de incluso, atualizao e excluso de registros. usada em conjunto com as variveis: {sc_erro_delete},{sc_erro_insert} e/ou{sc_erro_update}Os
eventos a serem passados como parmetro so: inserir, delete ou update.

Ex. 1: Utilizando o evento onDelete para tratamento de mensagem devolvida por uma trigger do mssql, que cancela a excluso do registro e manda uma
mensagem de erro no formato: [Microsoft][ODBC SQL Server Driver][SQL Server] Voc no pode apagar este registro.

sc_error_continue("delete"); if (!empty({sc_erro_delete})){ $tmp = strrpos({sc_erro_delete}, "]"); if ($tmp !== false) {

{sc_erro_delete} = substr({sc_erro_delete}, $tmp + 1); } sc_error_message({sc_erro_delete}); sc_erro_exit; }

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onBeforeDelete onBeforeDelete onScriptInit
onBeforeInsert onBeforeInsert

onBeforeUpdate onBeforeUpdate

sc_error_delete

Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar excluir um registro. utilizada quando
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.

Ex. 1: Contedo da varivel {sc_erro_delete}, retornando uma mensagem de erro gerada por uma triger do banco de dados usando MsSQL. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode apagar este registro.

Para ter acesso ao retorno do erro do banco, veja a macro sc_error_continue.

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onAfterDelete onAfterDelete

sc_error_insert

Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar inserir um registro. utilizada quando
9
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.

Ex. 1: contedo da varivel {sc_erro_insert}, retornando uma mensagem de erro gerada por uma trigger do banco de dados usando mssql. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode incluir este registro.

OBS: Para ter acesso ao retorno do erro do banco, veja a macro sc_error_continue.

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onAfterInsert onAfterInsert

sc_error_update

Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar atualizar um registro. utilizada quando
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.

Ex. 1: contedo da varivel {sc_erro_update}, retornando uma mensagem de erro gerada por uma triger do banco de dados usando mssql. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode atualizar este registro.

Obs: Para ter acesso ao retorno do erro do banco, veja a macro sc_error_continue.

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onAfterUpdate onAfterUpdate

sc_exec_sql(Comando SQL, Conexo)

Esta macro permite a execuo de comandos SQL, para os quais o usurio poder condicionar as circunstncias em que os mesmos devem ser executados. O
parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da especificada para a aplicao.

Ex. 1:

if(sc_after_delete){ sc_exec_sql("delete from outratab where chave = {chave_ant}"); }

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onGroupBy onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onHeader onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onScriptInit onFilterValidate OnFocus onFocus onRecord
onAfterDelete onNavigate onAfterDelete onClick
onAfterInsert onRecord onAfterDeleteAll onScriptInit
onAfterUpdate onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
10
onValidate
onValidateFailure
onValidateSuccess

sc_lookup(Dataset, Comando SQL, Conexo)

Esta macro permite que o usurio execute comandos SQL e tenha acesso ao dataset proveniente do comando. O dataset fica disponvel, em forma de
array (linha/coluna). O parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da
especificada para a aplicao.

Ex. 1:

sc_lookup(dataset, "select clienteid, nomecliente, limitecred from clientes" );

Para ter acesso primeira linha (dataset), teremos:

{clienteid} = {dataset[0][0]};
{nomecliente} = {dataset[0][1]};
{limitecred} = {dataset[0][2]};

Para ter acesso segunda linha (dataset), teremos:

{clienteid} = {dataset[1][0]};
{nomecliente} = {dataset[1][1]};
{limitecred} = {dataset[1][2]};

Caso ocorra erro na execuo do comando sql, a varivel atribuida ao dataset retornar como false e a mensagem de erro estar disponvel na varivel
dataset_erro. importante, tambm, verificar se o select retornou dados, para evitar o acesso a variveis inexistentes, uma vez que o array de sada s ser
criado se o comando select retornar dados.

Ex. 2:

sc_lookup(meus_dados, "select clienteid, nomecliente, limitecred from clientes");


if({meus_dados} === false){
echo "Erro de acesso. Mensagem = " . {meus_dados_erro};
}elseif(empty({meus_dados})){
echo "Comando select no retornou dados ";
}else{
{clienteid} = {meus_dados[0][0]};
{nomecliente} = {meus_dados[0][1]};
{limitecred} = {meus_dados[0][2]};
}

Ex. 3 : O comando SQL tambm pode ser composto de campos da aplicao (variveis locais) ou de variveis globais:

sc_lookup(dataset, "select valor pedido from pedidos where clienteid = '{clienteid} ' and cod_vendedor = [var_glo_vendedor]");

Em qualquer circunstncia, o comando tem que ser encerrado com ponto e vrgula ;.

No recomendamos o uso da macro sc_lookup com retornos muito grandes, para esse tipo de ocasio recomendamos o uso da macro sc_select

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
11
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateSuccess onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateSuccess

sc_reset_change_connection

Esta macro apaga as trocas feitas utilizando a macro sc_change_connection.

Ex. 1:

sc_reset_change_connection();

Escopo da Macro | Aplicao Blank | Aplicao Calendrio | Aplicao Grfico | Aplicao Consulta | Aplicao Formulrio | Aplicao Controle | Aplicao
Menu | Aplicao Menu rvore | Aplicao Report PDF |
| onExecute | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onLoad | onScriptInit | | |
onScriptInit | onScriptInit | onScriptInit | onScriptInit | onScriptInit | onLoad | | | | | | | | | onValidate | | | | | | | | | | onValidateSuccess | | | |

sc_reset_connection_edit

Esta macro desfaz as edies de conexo feitas pela macro sc_connection_edit.

Ex. 1:

sc_reset_connection_edit();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
12
onLoad
onLoadRecord
onNavigate
onValidateSuccess


sc_reset_connection_new

Esta macro desfaz as conexes feitas pela macro sc_connection_new.

Ex. 1:

sc_reset_connection_new();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess


sc_rollback_trans(Conexo)

Esta macro tem por objetivo cancelar um set de transaes na base de dados.

O parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da especificada para a aplicao.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onHeader onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onHeader
Onchange onScriptInit onFooter onFilterRefresh Onchange onChange onExecute onLoad onRecord
OnClick onGroupBy onFilterSave OnClick onClick onLoad
OnFocus onHeader onFilterValidate OnFocus onFocus
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onLoadAll
13
onAfterUpdate onRecord onAfterInsert onRefresh
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_select(dataset, Comando SQL, Conexo)

Esta macro permite que o usurio execute comandos SQL e tenha acesso ao dataset proveniente do comando. Diferente da macro sc_lookup, esta macro
no manipula o dataset, deixando-o em sua forma original, cabendo ao usurio toda a manipulao.

Caso ocorra erro na execuo do comando sql, a varivel atribuida ao dataset retornar como false e a mensagem de erro estar disponvel na varivel
dataset_erro.

O parmetro conexo opcional, sendo necessrio se o comando for executado em uma base de dados diferente da especificada para a aplicao.

Ex. 1:

sc_select(meus_dados, "select clienteid, nomecliente, limitecred from clientes");


if({meus_dados} === false){
echo "Erro de acesso. Mensagem = " . {meus_dados_erro};
}else{
while(!$meus_dados->EOF){
{nome_cliente} = $meus_dados->fields[1];
$meus_dados->MoveNext();
}
$meus_dados->Close();
}

Ex. 2: O comando SQL tambm pode ser composto de campos da aplicao (variveis locais) ou de variveis globais:

sc_select(dataset,"select valor pedido from pedidos where clienteid = '{clienteid}' and cod_vendedor = [var_glo_vendedor]");

Em qualquer circunstancia, o comando tem que ser encerrado com ponto e vrgula ;.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onRecord
OnFocus onHeader onFilterValidate OnFocus onFocus
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
14
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_select_field({Campo})

Esta macro modifica o SELECT dinamicamente: possvel alterar dinamicamente os campos de uma consulta, atravs da alterao dinmica do select
original.

Ex. 1: Temos uma tabela com as colunas ano e os meses de janeiro a dezembro. Gostaramos de ter uma consulta, que, partir de um parmetro, exibisse os
anos e apenas um determinado ms. Supondo que o parmetro venha informado atravs de uma varivel global de nome exibir_mes, nossa aplicao teria
a seguinte estrutura:

Clusula select: select ano, par_mes from tabela

sc_select_field(par_mes) = [exibir_mes];
sc_label(par_mes) = [exibir_mes];

Desta forma, alm de alterar o select, estamos alterando o label da coluna da consulta.

Este comando deve ser implementado no evento onInit;

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onScriptInit onScriptInit

sc_select_order(Campo)

possvel, em tempo de execuo da aplicao de consulta, alterar a clusula ORDER BY do select principal da consulta. Para isso, necessrio que no
comando SQL original da consulta j exista pelo menos uma clusula ORDER BY, pois ser feita a subtituio de determinada clusula pela nova.

Ex. 1: Clusula select: select codigo, nome, valor from tabela order by codigoPara mudar a ordem, de codigo para nome, teremos:

sc_select_order("codigo") = "nome";

Ex. 2: Clusula select: select codigo, nome, valor, data from tabela order by codigo, nome, valorPara mudar a ordem, de nome para data, teremos:

sc_select_order("nome") = "data";

Obs: Este comando deve estar no contexto de processar antes do select.

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onScriptInit onHeader
onScriptInit

sc_select_where(add)
15
possvel, em tempo de execuo da aplicao de consulta, adicionar um campo/condio clusula WHERE da consulta.

Ex. 1: Adiciona tudo que estra dentro das aspas duplas ao where do select da consulta.

if(empty({sc_where_atual})){
sc_select_where(add) = "where campoX > [variavel_global]";
}else{
sc_select_where(add) = "AND campoX > [variavel_global]";
}

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onScriptInit onHeader
onScriptInit

sc_set_fetchmode(parm);

Esta macro permite modificar o tipo de retorno do dataset dos comandos select. A macro ser processada antes da execuo do comando SQL, informando o
parmetro, o dataset ir retornar o ndice ou o nome das colunas.

parm = 0 : Retorna um array com o indice e o nome das colunas (Padro do Scriptcase)

parm = 1 : Retorna um array apenas com com o indice das colunas

Exemplo 1: Retornando um array com o nome das colunas.

sc_set_fetchmode(0);

sc_select(meus_dados, "SELECT customerid, stateid, birthdate, creditlimit FROM customers where customerid = 'ALFKI'");
while (!$meus_dados->EOF){

$meus_dados->fields['customerid'];
$customer = $meus_dados->fields['stateid'];
$customer = $meus_dados->fields['birthdate'];

$meus_dados->MoveNext();
}
$meus_dados->Close();

Exemplo 2: Retornando um array apenas com com o ndice das colunas.

sc_set_fetchmode(1);

sc_select(meus_dados, "SELECT customerid, stateid, birthdate, creditlimit FROM customers where customerid = 'ALFKI'");
while (!$meus_dados->EOF){

$meus_dados->fields[1];
$customer = $meus_dados->fields[2];
$customer = $meus_dados->fields[3];

$meus_dados->MoveNext();
}
$meus_dados->Close();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro
Blank Calendrio Grfico Consulta Formulrio Controle Menu rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onExecute onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onLoad onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
16
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_sql_injection({Meu_Campo}) ou ($Minha_Varivel)

Esta macro usada para proteger o campo/varivel contra sql injection.

Todos os acessos a base de dados, gerados pelo Scriptcase, tm proteo contra sql injection.

Nos comandos gerados pelo usurio (macros: sc_lookup, sc_select ou sc_exec_sql) caso seja necessrio, dever ser utilizada esta macro para proteo.

Ex. 1: Protegendo uma varivel local:

$campo_protect = sc_sql_injection({meu_campo});

Ex. 2: Protegendo uma varivel do usurio:

$campo_protect = sc_sql_injection($minha_var);

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro
Blank Calendrio Grfico Consulta Formulrio Controle Menu rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onExecute onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onLoad onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onScriptInit
onAfterInsert onNavigate onAfterDeleteAll onLoadAll
onAfterUpdate onRecord onAfterInsert onRefresh
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
17
sc_sql_protect(Valor, Tipo, Conexo)

Essa macro ir proteger o valor de acordo com o banco de dados, a parmetro Conexo opicional, no informado ser utilizado a conexo ativa no
momento.

O parmetro tipo at o momento s pode rececer o valor data.

Ex 01: Nesse exemplo estamos protegendo as datas passadas como parmetro para que seja interpretada de forma correta com o banco de dados ACCESS.

sc_select_where(add) = " AND news_noticias. noticia_data_pub BETWEEN ". sc_sql_protect($data_inicial, "date"). " AND ". sc_sql_protect($data_final, "date"). "

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onValidate onClick onFilterValidate onAfterDeleteAll onLoadAll onRecord
onFooter onAfterInsertAll onValidate
onGroupBy onAfterUpdateAll
onScriptInit onBeforeDeleteAll
onNavigate onBeforeInsertAll
onRecord onBeforeUpdateAll
onValidate

sc_where_current

Esta varivel deixa disponvel o contedo da clusula where do comando original, acrescida da ltima seleo efetuada atravs do formulrio de filtro. Ou
seja, reflete a clusula where que est sendo utilizada naquele momento.

Ex. 1:

$salva_where = {sc_where_current};

Escopo da Macro

Aplicao Grfico Aplicao Consulta Aplicao Report PDF


onFooter onClick onFooter
onHeader onFooter onHeader
onScriptInit onGroupBy onScriptInit
onHeader onRecord
onScriptInit
onNavigate
onRecord

sc_where_orig

Esta macro atribui o contedo da clusula where do select original da aplicao. O usurio pode utilizar, dentro dos eventos do scriptcase, para tratar a
informao, assim como disponibilizar para exibir em qualquer local da consulta.

Ex. 1:

$salva_where_original = {sc_where_orig};

Escopo da Macro

Aplicao Grfico Aplicao Consulta Aplicao Report PDF


onFooter onClick onFooter
onHeader onFooter onHeader
onScriptInit onGroupBy onScriptInit
onHeader onRecord
onScriptInit
onNavigate
onRecord
18
Variveis de Database

So variveis globais que contm os valores de acesso base base de dados, que esto sendo utilizada pela conexo principal.

Variveis Descrio
sc_glo_server Contm o nome do servidor.
sc_glo_db Contm o nome da base de dados.
sc_glo_db_type Contm o tipo do banco (mssql, oracle, mysql, etc).
sc_glo_user Contm o nome do usurio conectado.
sc_glo_pass Contm a senha de acesso. sc_glo_cript_pass Indica se a senha de acesso est criptografada (S/N).
sc_glo_decimal_db Contm o separador de decimal utilizado (ponto ou vrgula).
Ex. 1:

$meu_banco = [sc_glo_db];

Estas variveis apenas informam os valores que esto sendo utilizados, no permitindo atribuio de valores.

possvel definir o usurio e a senha a ser utilizado para conectar com a base de dados, atravs da alimentao das seguintes variveis.

Variveis Descrio
sc_db_master_usr Informa o login do usurio a ser utilizado.
sc_db_master_pass Informa a senha a ser utilizada.
sc_db_master_cript Inforna (S/N) se a senha est criptografada (ver macro sc_encode).
importante observar que: o uso destas variveis s ter efeito na execuo das aplicaes posteriores, e permanecer durante toda a sesso (a menos
que seja alterada).

Ex. 2: Suponha que, em uma aplicao tipo controle, foi criado um formulrio com informao do login e senha. Estes dados devem ser utilizados para
conectar a base de dados, durante a execuo das aplicaes do sistema, e gostaramos de manter a senha criptografada.

$temp_pass = sc_encode({senha});
[sc_db_master_usr] = {login};
[sc_db_master_pass] = $temp_pass;
[sc_db_master_cript] = "S";

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onFooter onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onFooter
Onchange onHeader onGroupBy onFilterRefresh Onchange onChange onExecute onLoad onHeader
OnClick onScriptInit onHeader onFilterSave OnClick onClick onLoad onScriptInit
OnFocus onScriptInit onFilterValidate OnFocus onLoadAll onRecord
onNavigate onRefresh
onRecord onValidate
onValidateFailure
onValidateSuccess

sc_date(Data, Formato, Operador, D, M, A)

Esta macro tem por objetivo o clculo do incremento ou decremento de datas. Para sua utilizao so necessrios alguns parmetros, conforme a seguir:

Parmetro Descrio
Data Campo de data que contm a data a ser modificada.
Formato Formatao em que o campo de data se encontra.
Operador + para incremento e - para decremento.

D Nmero de dias a incrementar ou decrementar.


M Nmero de meses a incrementar ou decrementar.
A Nmero de anos a incrementar ou decrementar.
Ex. 1:

{datanasc} = sc_date({datanasc}, "dd/mm/aaaa", "+ ", 30, 0, 0);

Ex. 2:
19
$nova_data = sc_date({datanasc}, "aaaa-mm-dd", "-", 15, 3, 2);

Ex. 3:

{dt_inclusao} = sc_date(date('Ymd'), "aaaammdd", "-", 0, 1, 1);

Para certificar-se do formato da data, antes de utilizar a funo, ponha seu comando em algum evento: echo "form_data = " . {nome do campo de
data};

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_conv({Campo_Data}, Formato_Entrada, Formato_Sada)

Um trabalho relativamente complexo na programao a manipulao de datas. Para minimizar este problema o Scriptcase disponibiliza a funo para
converso de datas sc_date_conv.

Parmetro Descrio

A ou Y Usado para referenciar ano.


M Usado para referenciar ms.
D Usado para referenciar Dia.
Db_Format Para formato de data do banco de dados.
Ex. 1: O cdigo abaixo converte a data do formato dd/mm/aaaa para o formato aaaammdd

{campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","aaaammdd");

Ex. 2: O cdigo abaixo converte a data do formato nativo do banco de dados para o formato dd/mm/aaaa

{campo_data} = sc_date_conv({campo_data},"db_format","dd/mm/aaaa");

Ex. 3: O cdigo abaixo converte a data do formato dd/mm/aaaa para o formato nativo do Banco de dados

{campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","db_format");
20
Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_dif({Data1}, Formato Data1, {Data2}, Formato Data2)

Esta macro calcula a diferena entre datas, em quantidade de dias.

Parmetro Descrio
Data1 Valor ou varivel contendo a primeira data.
Formato Data1 Valor ou varivel contendo o formato no qual est armazenada a data1.
Data2 Valor ou varivel contendo a segunda data.

Formato Data2 Valor ou varivel contendo o formato no qual est armazenada a data2.
Ex. 1: {quantidade_dias} = sc_date_dif({data1}, "aaaa-mm-dd", {data2}, "dd/mm/aaaa");

Ex. 2: {quantidade_dias} = sc_date_dif("2000-05-01", "aaaa-mm-dd", "21/04/2004", "dd/mm/aaaa");

{quantidade_dias} seria igual a -1451 (dias)

Embora os formatos possam ser diferentes, as datas devem ser compostas de dia, ms e ano

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
21

Aplicao onLoad
Aplicao
Aplicao
Aplicao onBeforeInsert
Aplicao
Aplicao Aplicao Menu Aplicao Report

Aplicao Filtro Aplicao Menu
Blank
Calendrio
onRefresh Grfico
Consulta
Formulrio
onBeforeInsertAll Controle
rvore
PDF
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_dif_2({Data1}, Formato Data1, {Data2}, Formato Data2, Opo)

Calcula diferena entre datas, retornando a quantidade de dias, meses e anos. O resultado ser retornado em forma de array, no qual o ndice 0 ter a a
quantidade de dias, o ndice 1 ter a quantidade de meses e o ndice 2 ter a quantidade de anos.

Parmetro Descrio
Data1 Valor ou varivel contendo a primeira data.
Formato Data1 Valor ou varivel contendo o formato no qual est armazenada a data1.
Data2 Valor ou varivel contendo a segunda data.
Formato Data2 Valor ou varivel contendo o formato no qual est armazenada a data2.
Opo 1 = no considera o dia inicial; 2 = considera o dia inicial.
Ex. 1:

{diferencas} = sc_date_dif_2 ({data1}, "aaaa-mm-dd", {data2}, "dd/mm/aaaa", 1); {dif_dias} = {diferencas[0]}; {dif_meses} =
{diferencas[1]}; {dif_anos } = {diferencas[2]};

Ex. 2:

{diferencas} = sc_date_dif_2 ("2000-05-01", "aaaa-mm-dd", "21/04/2004", "dd/mm/aaaa", 1);

{diferencas[0]} seria igual a 20 (dias){diferencas[1]} seria igual a 11 (meses) {diferencas[2]} seria igual a 3 (anos).

Ex. 3: Utilizando a opo 2.

{diferencas} = sc_date_dif_2 ("2000-05-01", "aaaa-mm-dd", "21/04/2004", "dd/mm/aaaa", 2);

{diferencas[0]} seria igual a 21 (dias){diferencas[1]} seria igual a 11 (meses) {diferencas[2]} seria igual a 3 (anos).

Embora os formatos possam ser diferentes, as datas devem ser compostas de dia, ms e ano.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
22

Aplicao onValidate
Aplicao
Aplicao
Aplicao onBeforeUpdate
Aplicao
Aplicao Aplicao Menu Aplicao Report

Aplicao Filtro Aplicao Menu
Blank
Calendrio
onValidateFailure Grfico
Consulta
Formulrio
onBeforeUpdateAll Controle
rvore
PDF
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_empty({Campo_Data})

Esta macro verifica se um campo do tipo data est vazio. Ex. 1:

if(sc_date_empty({data_nasc})){ sc_error_message("Dados invlidos"); }

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_time_diff({datetime_01}, Formato datetime_01, {datetime_02}, Formato datetime_02)

sc_time_diff({datetime_01}, Formato datetime_01, {datetime_02}, Formato datetime_02);

Essa macro calcula a diferena entre dois valores do tipo time/datetime e retorna o resultado em formato de horas.

A estrutura do retorno no formato de array, onde os ndices [0], [1] e [2] contm horas, minutos e segundos, respectivamente.

Parmetro Descrio
datetime_01 Valor ou varivel contendo o primeiro datetime/time.
Formato datetime_01 Valor ou varivel contendo o formato no qual est armazenado o datetime_01/time.
datetime_02 Valor ou varivel contendo o segundo datetime/time.
Formato datetime_02 Valor ou varivel contendo o formato no qual est armazenado o datetime_02/time.
Ex. 1: Formato geral
23
{diferencas} = sc_time_diff({datetime_01}, "Formato datetime_01", {datetime_02}, "Formato datetime_02");
{dif_horas} = {diferencas[0]};
{dif_minutos} = {diferencas[1]};
{dif_segundos} = {diferencas[2]};

Ex. 2: Retornando valores positivos

{diferencas} = sc_time_diff("2012-07-25 05:33:45", "yyyy-mm-dd hh:ii:ss", "2012-07-21 15:22:57", "yyyy-mm-dd hh:ii:ss");


{diferencas[0]} seria igual a 86 (horas)
{diferencas[1]} seria igual a 10 (minutos)
{diferencas[2]} seria igual a 48 (segundos).

Ex. 3: Retornando valores negativos

{diferencas} = sc_time_diff("2012-07-21 15:22:57", "yyyy-mm-dd hh:ii:ss", "2012-07-25 05:33:45", "yyyy-mm-dd hh:ii:ss");


{diferencas[0]} seria igual a -86 (horas)
{diferencas[1]} seria igual a -10 (minutos)
{diferencas[2]} seria igual a -48 (segundos).

Ex. 4: Considerando apenas formato de horas - Retorno positivo

{diferencas} = sc_time_diff("18:14:55", "hh:ii:ss", "10:55:22", "hh:ii:ss");


{diferencas[0]} seria igual a 7 (horas)
{diferencas[1]} seria igual a 19 (minutos)
{diferencas[2]} seria igual a 33 (segundos).

Ex. 5: Considerando apenas formato de horas - Retorno negativo

{diferencas} = sc_time_diff ("10:55:22", "hh:ii:ss", "18:14:55", "hh:ii:ss");


{diferencas[0]} seria igual a -7 (horas)
{diferencas[1]} seria igual a -19 (minutos)
{diferencas[2]} seria igual a -33 (segundos).

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_ajax_javascript(NomeMetodoJavascript, array(parmetro))
24
Esta macro permite que sejam executados mtodos javascript chamados em eventos do formulrio/controle. A macro recebe dois parmetros: o primeiro
(parmetro obrigatrio) uma string contendo o nome do mtodo javascript e o segundo (parmetro opcional) um array com os parmetros desse mtodo.

Esta macro s valida em aplicaes com suporte a AJAX.

Exemplos de chamadas de mtodos javascript

Ex. 1: Mtodo javascript sem parmetros:

sc_ajax_javascript('nomeMetodoJavascript');

Ex. 2: Mtodo javascript que contem um parmetro:

sc_ajax_javascript('nomeMetodoJavascript', array("parmetro"));

Ex. 3: Mtodo javascript que contm dois paramentros:

sc_ajax_javascript('nomeMetodoJavascript', array("param1","param2"));

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


ajaxFieldonBlur ajaxFieldonBlur onBlur
Onchange Onchange onChange
OnClick OnClick onClick
OnFocus OnFocus onFocus
onAfterDelete onAfterDelete onValidateFailure
onAfterInsert onAfterDeleteAll
onAfterUpdate onAfterInsert
onValidate onAfterInsertAll
onValidateFailure onAfterUpdate
onValidateSuccess onAfterUpdateAll
onValidate
onValidateFailure
onValidateSuccess

sc_alert(Mensagem)

Esta macro envia uma mensagem, de forma incondicional, no estilo alert do Javascript.

Ex.:

sc_alert("Esta uma mensagem de alerta!!");

Escopo da Macro

Aplicao Controle
onLoadAll
onValidate

sc_apl_conf(Aplicao, Propriedade, Valor)

Esta macro permite alterar as propriedades de execuo das aplicaes, mudando sua forma de execuo em relao ao inicialmente previsto.

Desta forma, podemos forar que um formulrio inicie no modo de incluso, ou uma consulta inicie pelo filtro, etc.

Esta macro deve ser utilizada, por uma aplicao, para modificar as propriedades de uma outra aplicao.

Propriedades para aplicaes de Formulrio

Propriedade Valor Descricao


25
start
Propriedade new Descricao
Valor Fora o formulrio a iniciar no modo de incluso de novo registro.
insert on/off Habilita (on) ou desabilita (off) o boto para a incluso de novos registros.
update on/off Habilita (on) ou desabilita (off) o boto para a alterao de registros.
delete on/off Habilita (on) ou desabilita (off) o boto para a excluso de registros.
field_display_off campo Desabilita a exibio de um campo.
field_display_on campo Habilita a exibio de um campo.
field_readonly campo Fora um campo para ser exibido como readonly.
rows Fora a quantidade de linhas por pgina. (apenas para formulrios de mltiplas linhas)
rows_ins Fora a quantidade de linhas de incluso. (apenas para formulrios de mltiplas linhas)
Propriedades para aplicaes de Consulta

Propriedade Valor Descricao


start filter Fora a consulta a iniciar pelo filtro.
cols Fora a quantidade de colunas (consultas tipo vertical e slide)
rows Fora a quantidade de linhas por pgina
lig_edit on/off Habilita (on) ou desabilita (off) o boto de edio do registro (lapis)
Propriedades para todas as aplicaes

Propriedade Valor Descricao


exit apl/url Fora a saida da aplicao para a aplicao ou url informada.
Ex. 1: Forar a aplicao meu_formulario a iniciar no modo de incluso.

sc_apl_conf("meu_formulario", "start", "new");

Ex. 2: No permite que a aplicao meu_formulario faa incluso de novos registros.

sc_apl_conf("meu_formulario", "insert", "off");

Ex. 3: Exibe meu_campo, da aplicao meu_formulario, dinamicamente.

sc_apl_conf("meu_formulario", "field_display_off", "meu_campo");

Ex. 4: Forar a aplicao minha_consulta a iniciar pelo filtro.

sc_apl_conf("minha_consulta", "start", "filter");

Ex. 5: Forar a aplicao minha_consulta a exibir 20 linhas.

sc_apl_conf("minha_consulta", "rows", "20");

Ex. 6: Forar a saida da aplicao minha_consulta para a aplicao outra_consulta.

sc_apl_conf("minha_consulta", "exit", "outra_consulta");

Ex. 7: Uso do boto da barra de ferramentas do menu.

if ({sc_menu_item} == "btn_1"){ sc_apl_conf("form_customer", "start", "new"); }

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report


Aplicao Blank Aplicao Filtro Aplicao Menu
Calendrio Grfico Consulta Formulrio Controle rvore PDF
onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onExecute onExecute onScriptInit
onValidate onLoad onLoad
onValidateFailure
onValidateSuccess

sc_calc_dv(Dgito, Resto, Valor, Mdulo, Pesos, Tipo)

Esta macro tem por objetivo o clculo de dgitos verificadores.


26
Parmetro Descrio
Dgito Varivel na qual ser retornado o dgito calculado.
Resto Varivel na qual ser retornado o resto da diviso do clculo do dgito.
Valor Valor ou Varivel sobre o qual ser calculado o dgito.
Mdulo Valor ou Varivel contendo o mdulo a ser utilizado. Se omitido ser assumido o mdulo 11.
Pesos Valor ou Varivel contendo os pesos a serem utilizados. Se omitido sero assumidos os valores 98765432.
Tipo Valor ou Varivel contendo o tipo de clculo das parcelas a ser utilizado.
Ex. 1:

sc_calc_dv({meu_dig}, {meu_resto}, 1234567, 11, 98765432, 1);

Clculo parcelas: 7x2= 14 ; 6x3=18 ; 5x4=20 ; 4x5=20 ; 3x6=18 ; 2x7=14 ; 1x8=8

Soma parcelas : 14+18+20+20+18+14+8 = 112Resto da divisao de 112 / 11 = 2Dgito : 11 - 2 = 9

Ex. 2:

sc_calc_dv({meu_dig}, {meu_resto}, 1234567, 10, 12, 2);

Calculo parcelas: 7x2= 14 ; 6x1=6 ; 5x2=10 ; 4x1=4 ; 3x2=6 ; 2x1=2 ; 1x2=2

Soma parcelas : 1+ 4+6+1+0+4+6+2+2 = 26Resto da divisao de 26 / 10 = 6Dgito : 10 - 6 = 4

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_changed({Nome_Campo})

Esta macro tem por objetivo verificar se houve alterao em determinado campo do formulrio.

Ex. 1:

if(sc_changed({Nome_Campo})){ Echo "O campo foi modificado"; }

Escopo da Macro
27
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
onBeforeUpdate onBeforeUpdate onRefresh
onValidate onValidate
onValidateFailure onValidateFailure
onValidateSuccess onValidateSuccess

sc_confirm(Mensagem)

Esta macro atua apenas em codigos PHP, que rodem quando chamadas atravs de boto na barra de ferramentas. Tem por objetivo a confirmao de que a
ao dever ser realmente executada, previnindo-se, assim, que a frmula seja executada de maneira indevida. Ex. 1:

sc_confirm ("Deseja realmente executar a ao ??");

Escopo da Macro

Aplicao Formulrio Aplicao Controle


onClick onClick

sc_decode({Meu_Campo})

Esta macro retorna, o campo ou varivel criptografada, sua forma original.

Ex. 1: Descriptografando uma varivel local: {meu_campo} = sc_decode($campo_cript);

Ex. 2: Descriptografando uma varivel do usurio: $minha_var = sc_decode($campo_cript);

A Netmake no se responsabiliza pela possvel quebra do algortimo de criptografia utilizado, uma vez que o algoriimo fornecido com o fonte aberto.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_encode({Meu_Campo})

Esta macro retorna, o campo ou varivel, de forma criptografada.

Ex. 1: Criptografando uma varivel local: $campo_criptografado = sc_encode({meu_campo});


28
Ex. 2: Criptografando uma varivel do usurio: $campo_criptografado = sc_encode($minha_variavel);

A Netmake no se responsabiliza pela possvel quebra do algoritimo de criptografia utilizado, uma vez que o algoritimo fornecido com o fonte aberto.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_error_exit(URL, Target) ou (Minha_Aplicao, Target)

Interrompe a execuo da aplicao, se existir mensagens de erro geradas pela macro sc_error_message, exibindo uma tela com as mensagens de erro. Se
informada uma URL ou o nome de uma Aplicao, ser exibido, alm das mensagens de erro, um boto OK para redirecionar o processamento para a
URL/Aplicao informada. A parmetro target e opicional.

Ex. 1: Apenas exibe as mensagens de erro.

sc_error_exit();

Ex. 2: Exibe as mensagens de erro e o boto OK para redirecionar para a URL informada.

sc_error_exit(http://www. meusite. com. br);

Ex. 3: Exibe as mensagens de erro e o boto OK para redirecionar para a Aplicao informada.

sc_error_exit(minha_aplicacao, "_blank");

Escopo da Macro

Aplicao Calendrio Aplicao Filtro Aplicao Formulrio Aplicao Controle


ajaxFieldonBlur onFilterValidate ajaxFieldonBlur onBlur
Onchange Onchange onChange
OnClick OnClick onClick
OnFocus OnFocus onFocus
onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
29
onBeforeDelete
Aplicao Calendrio
Aplicao Filtro onAfterInsertAll onValidate
Aplicao Formulrio Aplicao Controle
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onValidate onBeforeDelete
onValidateSuccess onBeforeDeleteAll
onBeforeUpdate onBeforeInsert
onNavigate onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onNavigate
onValidate
onValidateFailure
onValidateSuccess

sc_error_message(Texto)

Esta macro tem por objetivo possibilitar ao usurio enviar mensagens de erro. Nas aplicaes de Formulrio e Controle as mensagens sero apresentadas
juntamente com as demais mensagens de erro encontradas na aplicao, exceto se utilizada a macro sc_erro_exit. Nas aplicaes de Consulta e Menu as
mensagens s sero apresentadas atravs da macro sc_erro_exit. Ex. 1:if ({desconto} > 0,10 && [glo_usuario] == operador){ sc_error_message(Desconto de
. {desconto} . acima do permitido);} Neste exemplo, se for digitado um valor no campo desconto acima de 0,10 e o usurio tentar inserir ou salvar este
registro, a operao ser encerrada e a mensagem de erro ser apresentada. obrigatrio que o comando termine com ); (fecha parentese e ponto e
vrgula) que servem de delimitador para o interpredador da macro

Escopo da Macro

Aplicao Calendrio Aplicao Filtro Aplicao Formulrio Aplicao Controle


ajaxFieldonBlur onFilterValidate ajaxFieldonBlur onBlur
Onchange Onchange Onchange
OnClick OnClick OnClick
OnFocus OnFocus OnFocus
onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onValidate onBeforeDelete
onValidateFailure onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onNavigate
onValidate
onValidateFailure
onValidateSuccess

sc_exit(Opo)

Esta macro utilizada nos eventos ou atravs de um boto PHP criado, tem por objetivo definir o retorno da aplicao aps a execuo em uma outra
aplicao.

A utilizao desta macro, nesta modalidade, prov as seguintes alternativas:

Opo Descrio
sc_exit() No exibe a tela com o boto OK e retorna para a aplicao anterior.
sc_exit(ok) Exibe a tela com o boto OK e retorna para a aplicao anterior.
sc_exit(sel) No exibe a tela com o boto OK e retorna para a aplicao corrente, refazendo o select da aplicao.
sc_exit(ref) No exibe a tela com o boto OK e retorna para a aplicao corrente, fazendo apenas a recarga (refresh) dos dados.
sc_exit(ok,ref) Mesmo que a funo sc_exit(ref); porm, exibe a tela com o boto OK.
sc_exit(ok,sel) Mesmo que a funo sc_exit(sel); porm, exibe a tela com o boto OK.
Esta opo s vlida para aplicaes de Formulrio e aplicaes de Controle.
30
Opo Descrio
sc_exit() No afeta transaes na base de dados.
sc_exit(c) Realiza as transaes pendentes.
sc_exit(r) No realiza as transaes pendentes.
Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onScriptInit onClick onClick
onScriptInit onScriptInit

sc_getfield(meuCampo)

A macro tem por objetivo atribuir objetos (que representam os campos do formulrio) para uma varivel javascript, permitindo ao usurio ter acesso as
propriedades do objeto. Esta macro roda em eventos e mtodos javascript das aplicaes de formulrio ( nico registro ) e controle.

Ex. 1: Exibindo o valor do campo cliente de um formulrio :

cli_js = sc_getfield('cliente'); alert(cli_js.value);

Escopo da Macro

Aplicao Formulrio Aplicao Controle


javaScriptOnLoad javaScriptOnLoad
javaScriptOnSubmit javaScriptOnSubmit
javaScriptOnChange javaScriptOnChange
javaScriptOnBlur javaScriptOnBlur
javaScriptOnFocus javaScriptOnFocus
javaScriptOnClick javaScriptOnClick

sc_get_language()

Esta macro retorna a sigla do idioma em uso.

Ex. 1:

$my_language = sc_get_language();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
31

Aplicao
Aplicao
Aplicao
Aplicao onRefresh
Aplicao
Aplicao Aplicao Menu Aplicao

Aplicao Filtro Aplicao Menu

Blank
Calendrio
Grfico
Consulta onValidate
Formulrio
Controle
rvore Report PDF
onValidateFailure
onValidateSuccess

sc_get_regional()

Esta macro retorna a sigla da configurao regional em uso.

Ex. 1:

$my_regional = sc_get_regional();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_get_theme()

Esta macro retorna o nome do tema do layout em uso na aplicao.

Ex. 1:

$my_theme = sc_get_theme();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
32
Aplicao
Aplicao
onBeforeDelete Aplicao
Aplicao
Aplicao
onAfterUpdate Aplicao
onRefresh Aplicao Menu Aplicao

Aplicao Filtro Aplicao Menu
Blank
Calendrio
onBeforeInsert Grfico
Consulta
Formulrio
onAfterUpdateAll Controle
onValidateFailure rvore
Report PDF

onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_groupby_label(Meu_Campo)

Esta macro tem por objetivo alterar, dinamicamente, o label dos campos que esto especificados para serem apresentados nas linhas de quebra.

Ex. 1:

sc_groupby_label('estado') = "Quebra do estado";

Ex. 2:

sc_groupby_label('saldo') = "Total dos Saldos";

Escopo da Macro

Aplicao Consulta
onGroupBy

sc_image(Imagem01.jpg)

Todas as imagens utilizadas nas aplicaes so automticamente copiadas para cada aplicao. Caso o usario, atravs de dos eventos ou Javascript, utilize
comandos para carregar imagens, estas tero que ser copiadas para a aplicao. Esta macro executa esta funo.

Ex. 1:

sc_image (img1. gif, img2. jpg);

As imagens devero existir no diretrio de imagens do ambiente de desenvolvimento (. . /devel/conf/sys/img/img/).

IMPORTANTE

partir da verso 3.00.0144, foi implementado em ( Aplicao->Configurao->Imagens Extras da Aplicao ) uma interface para que o usurio possa
informar as imagens extras, permitindo, inclusive, o upload de novas imagens. Desta forma, esta macro no ser mais necessria.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Menu
Blank Calendrio Grfico Consulta Filtro Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onFooter onFilterInit OnApplicationInit OnApplicationInit OnApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit OnClick onScriptInit onLoad onLoad onScriptInit
onLoad onScriptInit onLoad
onValidate onLoad onValidateFailure
onLoadRecord onValidateSuccess
onValidate
33
sc_include(Arquivo, Origem)

O Scriptcase permite que o usurio catalogue seus scripts PHP e utilize-os em vrias aplicaes.
Para catalogar os scripts, no menu principal do Scriptcase, acessar Configurao=>Bibliotecas. Nesta opao o usurio poder escrever seu script ou fazer
upload de um script existente.

No momento de catalogar o script, o usurio dever selecionar o contexto ao qual o script pertence, podendo ser:

Pblico : Todos os projetos podero ter acesso.

Projeto : Apenas os usurios do projeto (que estiver logado no monento) tero acesso.

Usurio : Apenas o usurio (que estiver logado no monento) ter acesso.

Na utilizao da macro sc_include, o usurio dever informar o nome do script que deseja incluir e a origem do mesmo (contexto sob o qual o script foi
catalogado).

Nome do script: Nome do script a ser incluido na aplicao. A Origem do contexto sob o qual o script foi catalogado, podendo ser:
em branco : Scripts a nvel global, que acompanham a distribuio do Scriptcase.

pub : A nvel Pblico

prj : A nvel do Projeto

usr : A nvel do Usurio

Ex. 1: Incluindo um script catalogado a nvel globa. (Scriptcase)

sc_include("meu_script. php");

Ex. 2: Incluindo um script catalogado a nvel do projeto.

sc_include("meu_script. php", "prj");

Ex. 3: Incluindo um script catalogado a nvel do usurio.

sc_include("meu_script. php", "usr");

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
34
Aplicao
Aplicao
Aplicao
Aplicao
Aplicao
onValidateSuccess Aplicao
Aplicao Menu Aplicao

Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF

sc_include_lib(Lib1, Lib2, )

Esta macro usada para selecionar dinamicamente as bibliotecas da aplicao.

Bibliotecas PHP Bibliotecas JavaScript


tcpdf Jquery
fpdf_html jquery_thickbox
excel jquery_blockui
rtf tiny_mce
jquery_touch_punch
Ex. 1:

sc_include_lib ("tcpdf");
$pdf=new TCPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Saida de texto!');
$pdf->Output();

Escopo da Macro

Aplicao Blank Aplicao Consulta


onExecute onScriptInit

sc_include_library(Escopo, Nome da Biblioteca, Arquivo, include_once, Require)

Esta macro inclui na aplicao, um arquivo PHP de uma biblioteca. necessrio ter uma biblioteca criada no Scriptcase para fazer uso desta macro.

Para criar uma biblioteca, v at o menu Ferramentas -> Bibliotecas.

Ex: Incluindo um arquivo de uma biblioteca:

sc_include_library("prj", "phpqrcode", "qrlib. php", true, true);

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
35
Aplicao
Aplicao
Aplicao
Aplicao
Aplicao
onValidateFailure Aplicao Aplicao Menu Aplicao

Aplicao Filtro Aplicao Menu
Blank
Calendrio
Grfico
Consulta
Formulrio
onValidateSuccess Controle
rvore
Report PDF

sc_label({Meu_Campo})

Esta macro tem por objetivo alterar, dinamicamente, o label dos campos de uma consulta ou formulrio.

Ex. 1: Usando o nome do campo.

sc_label("cliente") = "Nome do Cliente";

Ex. 2: Usando uma varivel tipo atributo para definir o campo a ser modificado.

sc_label({atributo}) = "Nome do Cliente";

Ex. 3: Usando uma varivel global para definir o campo a ser modificado.

sc_label([variavel_global]) = "Nome do Cliente";

Escopo da Macro

Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onScriptInit onScriptInit onClick ajaxFieldonBlur onBlur onScriptInit
onLoad onScriptInit Onchange onChange
onRefresh onNavigate OnClick onClick
OnFocus onFocus
onScriptInit onScriptInit
onLoad onLoadAll
onNavigate
onLoadRecord
onRefresh

sc_language

Esta macro retorna o idioma e a configurao regional atual do sistema.

Ex. 1:

echo "Language: ". {sc_language};

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onScriptInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess

sc_link(Coluna, Aplicao, Parmetros, Hint, Target, Altura, Largura)

Esta macro cria ou alterar ligaes com outras aplicaes, nas aplicaes de consulta, de forma dinmica.

Coluna : o nome do campo, da coluna da grid, para o qual ser gerado o link de ligao. Aplicao: Nome da aplicao para a qual queremos estabelecer o link.

Parmetros : Parmetros necessrios para que a aplicao chamada possa funcionar.


Devem ser informados o nome do parmetro, o sinal de atribuio = e o valor ou varivel a ser atribudo. Havendo mais de um parmetro, estes devero ser
separados por ; (ponto e vrgula).

Hint : Observao ou dica que ser apresentada quando o cursor do mouse passar sobre o link.

Target : Local onde a aplicao chamada ir funcionar, podendo ser:

Target Descrio
_self Para execuo na mesma pgina (sobrepe a consulta);
_blank Para execuo em outra pgina (pop-up);
36
iframeT Descrio
Target Para execuo em um iframe, acima da consulta (Top);
iframeL Para execuo em um iframe, a esquerda da consulta (Left);
iframeR Para execuo em um iframe, a direita da consulta (Right);
iframeB Para execuo em um iframe, abaixo da consulta (Bot);
modal Abre uma nova janela e bloqueia qualquer interao na janela principal;

No caso de target modal, existem dois parmetros opcionais :

Altura : Defina a altura da janela modal (default 440);

Largura : Defina a largura da janela modal (default 630);

Se omitido, ser atribudo o valor _self.

Ex. 1: Criando um link para a aplicao dados_cli. php, no campo cpf, passando a varivel global [glo_emp] como empresa e o campo (varivel local) {cpf} para
a aplicao dados_cli. php:

sc_link (cpf,dados_cli. php,empresa=[glo_emp];cpf={cpf},"Dados individuais do Cliente ", "_blank");

Ex. 2: Criando um link dinmico para uma ou outra aplicao dependendo do valor no campo {tp_cli} e abrindo uma janela modal:

if ({tp_cli} == "F") {
sc_link (tpcli, fisica. php, empresa=[glo_emp];cpf={cpf}," Pessoa Fsica ", "modal", 500, 700);
}else{
sc_link (tpcli, juridica. php, empresa=[glo_emp]; cnpj={cnpj}," Pessoa Jurdica ", "iframeR");
}

Ex. 3: Criando um link para uma URL: neste caso, parmetro e target no tm efeito. Ser executado um redirecionamento para a URL informada.

sc_link (minha_coluna, http://www. scriptcase. com. br, ,"hint do link");

Escopo da Macro

Aplicao Consulta Aplicao Report PDF


onRecord onRecord

sc_log_add(Ao, Mensagem)

Esta macro tem como objetivo adicionar um registro a tabela de log, desta forma tornando a mensagem e/ou o nome da ao customizavel para o
desenvolvedor.

Os parmetros podem utilizar variveis PHP.

Ex. 1:

sc_log_add("access", "Aplicao foi acessada pelo usurio trial");

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Consulta Aplicao Formulrio


onExecute onValidate onScriptInit onValidate

sc_log_split({descricao})

Esta macro tem como objetivo possibilitar o acesso as informaes gravadas no campo descrio da tabela de log, possibilitando a manipulao dos dados
anteriores e posteriores dos registros envolvidos em forma de array. Estas informaes so gravadas no campo descrio da tabela de log, no formato de
uma string com delimitadores.

Ex. 1:

$arr_description = sc_log_split({description});

Formato de entrada: -> keys fields Array ( [clienteid] => ANTON ) [fields] => Array ( [old] => Array ( [CEP] => 50710500 [Endereco] => Rua Desembargador Joao
Paes 657 [Bairro] => Farol [Estado] => RS ) [new] => Array ( [CEP] => 53230630 [Endereco] => Avenida Presidente Kennedy, 1001 [Bairro] => Peixinhos [Estado]
37
=> PE ) ) )

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Consulta Aplicao Formulrio


onExecute onLoad onScriptInit onLoad

sc_mail_send(SMTP, Usr, Pw, De, Para, Assunto, Mensagem, Tipo_Mens, Cpias, Tp_Cpias, Porta, Tp_Conexao, Anexo, SSL)

Esta macro tem por finalidade o envio de e-mail.

Parmetro Descrio
SMTP Endereo do servidor SMTP (string ou varivel contendo o Endereo do servidor SMTP).
Usr Usurio do servidor SMTP (string ou varivel contendo o Usurio do servidor SMTP).
Pw Senha do servidor SMTP (string ou varivel contendo a Senha do servidor SMTP).
De E-mail de origem (string ou varivel contendo o E-mail de origem).
Lista de e-mails que devem receber cpia da mensagem , podendo ser uma string ou varivel contendo um ou mais e-mails, separados por ;, ou uma varivel
Para
contendo um array de e-mails.
Assunto Ttulo da mensagem (string ou varivel contendo o ttulo da mensagem).
Mensagem Mensagem a ser enviada (string ou varivel contendo a mensagem).
Tipo_Mens Tipo do texto da mensagem a ser enviada, sendo: T para somente texto ou H para texto e/ou html.
Lista de e-mails que devem receber cpia da mensagem, podendo ser uma string ou varivel contendo um ou mais e-mails, separados por ;, ou uma varivel
Cpias
contendo um array de e-mails.
Tp_Cpias Tipo de cpias a serem enviadas: CCC para cpias visveis e BCC para cpias ocultas. Se omitido, o Scriptcase assumir o valor default: BCC.
Porta utilizada pelo servidor de e-mail. Utilize a porta 465 para segurana com SSL, a porta 587 para segurana com TLS ou a porta 25 como porta sem
Porta
segurana. Se omitido, o Scriptcase assumir o valor default: 25
Tp_conexao Indicativo para conexo segura. Utilize S para SSL, T para TLS ou N para no segura. Se omitido, o Scriptcase assumir o valor default: N.
Anexo Caminho absoluto do arquivo a ser enviado por anexo.
Parmetro para adio das configuraes de SSL. Caso seja necessrio adicionar mais de uma configurao, use ; para separ-las. Ex: ssl =
SSL
allow_self_signed=false;verify_peer=false;
Para utilizao de conexo segura, a extenso do PHP php_openssl dever estar habilitada. anexos: Lista de arquivos a serem anexados, podendo ser
uma string ou varivel contendo um ou mais endereos de arquivos, separados por ;, ou uma varivel contendo um array de endereos de arquivos.

Ex. 1:

sc_mail_send('smtp. meuserver. com. br', 'usr', 'pw', 'de@netmake. com. br', 'para@netmake. com. br', 'teste envio de e-mail',

'mensagem', 'H', 'abc@cop. com. br;zxy@cop. com. br', 'H', '', '', 'c:/teste/arq. txt');

Ex. 2: Utilizando variveis como parmetros e definindo a porta.

sc_mail_send([glo_smtp], [usuar], [glo_pw], {origem}, {destino}, {assunto}, {mensagem}, 'T', [glo_copias], 'CCC', '419', 'S',

{anexos});

Ex. 3: Servidor sem usurio e senha e opo de no enviar cpias e sem informao da porta.

sc_mail_send([glo_smtp], '', '', 'de. netmake. com. br', {destino}, {assunto}, {mensagem}, 'H', '', '', '', '', [glo_att]);

A quantidade de e-mails, efetivamente enviados, disponibilizada atravs da varivel especial sc_mail_count.

Caso ocorra erro no envio do e-mail, a varivel especial sc_mail_ok retornar como false e a mensagem de erro estar disponvel na varivel especial
sc_mail_erro.

Ex. 4:

sc_mail_send([glo_smtp], '', '', 'de@netmake. com. br', {destino}, {assunto}, {mensagem}, 'H');
if ({sc_mail_ok}){
echo "Enviados {sc_mail_count} e-mail com sucesso !!";
}else{
sc_error_message({sc_mail_erro});
}

Escopo da Macro
38
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute onAfterDelete onFooter onClick onFilterInit onAfterDelete onClick onApplicationInit onApplicationInit onFooter
onAfterInsert onHeader onHeader onFilterSave onAfterDeleteAll onScriptInit onExecute onExecute onHeader
onAfterUpdate onScriptInit onScriptInit onFilterValidate onAfterInsert onLoadAll onLoad onLoad onScriptInit
onBeforeDelete onRecord onAfterInsertAll onRefresh onRecord
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_make_link(Aplicao, Parmetros)

Esta macro tem por objetivo a criao de uma string contendo os dados de um link para outra aplicao, dentro dos padres do Scriptcase. . O uso desta
macro para os casos em que o usurio esteja escrevendo seu prprio cdigo html e nescessite fazer um link para outra aplicao Scriptcase.

Parmetro Descrio
Aplicao Nome da aplicao para a qual queremos estabelecer o link.
Parmetro Parmetros necessrios para que a aplicao chamada possa funcionar.
Devem ser informados : o nome do parmetro, o sinal de atribuio = e o valor ou varivel a ser atribudo.

Havendo mais de um parmetro, estes devero ser separados por ; (ponto e vrgula).

Ex. 1: Criando uma string com um link para a aplicao dadoscli. php, sem passagem de parmetros.

$string_link = sc_make_link(dadoscli. php);

Ex. 2: Criando uma string com um link para a aplicao dadoscli. php, com passagem de parmetros.

$string_link = sc_make_link(dadoscli, parm1={empresa};parm2=[glo_filial]);

Escopo da Macro

Aplicao Blank Aplicao Grfico Aplicao Consulta Aplicao Controle


onExecute onFooter onScriptInit onValidate
onHeader onNavigate onValidateSuccess
onScriptInit onRecord

sc_master_value(Objeto, Valor)

Atualiza um dado na aplicao mestre, em tempo real, de acordo com alteraes realizadas em determinado campo da aplicao detalhe.

Parmetro Descrio
Objeto Nome do objeto a ser atualizado na aplicao mestre. Ao informar o nome de um campo, no necessrio utilizar as {}.
Valor Valor que o objeto especificado receber. O valor pode ser um campo ou varivel.
Ex. 1:

sc_lookup(result,"SELECT SUM(Total) FROM adm_pedido_itens WHERE PedidoID = '{PedidoID}'");

Utilizando a macro sc_format_num() para formatar o valor que ser atualizado no mestre:
39
$valor = sc_format_num({result[0][0]}, '. ', ',', 2, 'S', 1, '');
sc_master_value('ValorPedido', $valor);

Caso o valor, que ser atualizado no mestre, seja numrico, voc deve usar a macro sc_format_num() para format-lo.

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onApplicationInit onAfterInsertAll
onBeforeDelete onAfterUpdate
onBeforeInsert onAfterUpdateAll
onBeforeUpdate onApplicationInit
onScriptInit onBeforeDelete
onLoad onBeforeInsert
onRefresh onBeforeUpdate
onValidate onScriptInit
onValidateFailure onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure

sc_redir(Aplicao, Parmetro01; Parmetro02, Target, Error, alt_modal, larg_modal)

Esta macro tem por objetivo redirecionar o processamento para outra aplicao ou URL.

Caso a aplicao de redirecionamento utilize parmetros, estes devem ser passados da seguinte forma:

1 : Aps o nome da aplicao, utilizar o delimitador vrgula (,)

2 : Informar o nome do parmetro, o sinal de igualdade (=) e o valor ou varivel a ser atribuida.

3 : Havendo mais de um parmetro, utilizar o delimitador ponto e vrgula (;)

4 : Poder ser informado o target no qual a aplicao ser aberta (default=_self), podendo ser: _self, _parent, _blank ou modal.

5 : Paramentro opcional para definir se vai redirecionar caso existam mensagens de erro na aplicao. E no redireciona caso existam erros e F fora
redirecionamento mesmo se houver erro na aplicao.

Nas aplicaes de fomulrio, dos eventos que essa macro pode rodar alguns dependem da atualizao da base de dados (onAfterInsert, onAfterUpdate,
onAfterDelete, onBeforeInsert, onBeforeUpdate or onBeforeDelete) so automaticamente protegidos por um controle de transao desde que a conexo seja
a mesma da aplicao.

Contudo, se o usurio deseja fazer um controle de transao, ele precisa iniciar essa macro e finalizar com sc_commit_trans() macro para confirmar a
atualizao ou o sc_rollback_trans para cancelar a transao.

Ex. 1: Aplicao sem parmetros e sem target.

if ([glo_usuario] == "teste"){
sc_redir(aplx. php);
}

Ex. 2: Aplicao com parmetros e sem target.

sc_redir(Aplicao, Parametro01; Parametro02, Target, Error);


if([glo_usuario] == "teste"){
sc_redir(aplx. php, parm1={clienteid}; parm2="xxx");
}

Ex. 3: Aplicao sem parmetros e com target.


40
if([glo_usuario] == "teste"){
sc_redir(aplx. php, "", "_parent");
}

Ex. 4: Aplicao com parmetros e com target.

if([glo_usuario] == "teste"){
sc_redir(aplx. php, parm1={clienteid}; parm2="xxx", "_blank");
}

Ex. 5: URL.

if([glo_usuario] == "teste"){
sc_redir(http://www. minha_pagina. com. br);
}

Tudo que foi passado como parmetro pela macro ser acessvel como varivel global na aplicao a qual foi redirecionada.

Ex. 6:

sc_redir(aplx. php, parm1={clienteid}; parm2="xxx");

Na aplicao aplx.php o parmentro poder ser acessado fazendo chamada a varivel global [parm1] e [parm2].

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onAfterDelete onApplicationInit onApplicationInit onFilterInit onAfterDelete onClick onApplicationInit onApplicationInit onApplicationInit
onAfterInsert onScriptInit onScriptInit onFilterValidate onAfterDeleteAll onScriptInit onExecute onExecute
onAfterUpdate onAfterInsert onLoadAll onLoad onLoad
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onValidate
onValidateSuccess

sc_reset_global([Varivel_Global1], [Varivel_Global2] )

Esta macro tem por objetivo apagar variveis globais, armazenadas na sesso do PHP.

Ex. 1:

sc_reset_global ([Login], [Senha]);

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
41

Aplicao onAfterInsert
Aplicao
onAfterUpdate
Aplicao
Aplicao Aplicao Filtro onAfterDeleteAll
Aplicao
onAfterInsert onClick
Aplicao
onScriptInit Aplicao Menu Aplicao Menu Aplicao

Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_seq_register

Esta macro disponibiliza o nmero sequencial do registro que est sendo processado na aplicao de consulta. Est disponvel no eventoonRecord.

Ex. 1:

if({sc_seq_register} == 10) {
// ultima linha da pgina
{total} = {sum_total};
}

Escopo da Macro

Aplicao Consulta
onRecord

sc_set_global($variavel_01) ou ({Meu_Campo})

Esta macro tem por objetivo registrar variveis globais. Ser criada uma varivel de sesso com o mesmo nome e contedo da varivel local.

Esta macro ser descontinuada em breve, utilizar o mtodo de criao de variveis globais utilizando colchetes. Ex: [var_glo_user] = teste;

Ex. 1: Registrando uma varivel do usurio

$var_user = "algum valor";sc_set_global($var_user);

Ser criada uma varivel de sesso, com o nome var_user, com o contedo algum valor.

Ex. 2: Registranto uma varivel de um campo da aplicao

sc_set_global({campo_apl});

Ser criada uma varivel de sesso, com o nome campo_apl, com o contedo existente na varivel.

Esta macro no faz atribuio de valores. Apenas registra as variveis na sesso do PHP.

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
42
Aplicao
Aplicao
OnClick Aplicao
onHeader Aplicao
onNavigate onFilterRefresh Aplicao
OnClick Aplicao
onClick onLoad Aplicao Menu Aplicao
onLoad onRecord
Aplicao Filtro Aplicao Menu
Blank
Calendrio
OnFocus Grfico
onScriptInit Consulta
onRecord onFilterSave Formulrio
OnFocus Controle
onFocus rvore
Report PDF

onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_set_groupby_rule

Esta macro utilizada para selecionar uma regra de quebra em tempo de execuo no evento onApplicationInit.

Ex. 1:

sc_set_groupby_rule = "id da regra";

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onApplicationInit onApplicationInit

sc_set_language(String Language)

Esta macro permite que seja definido dinamicamente o idioma utilizado nas aplicaes.

Ex. 1: Mudar o idioma para Ingls.

sc_set_language('en_us');

Ex. 2: Mudar o idioma para Espanhol.

sc_set_language('es');

Ex. 3: Mudar o idioma para Arabe.

sc_set_language('ar');

Ex. 4: Mudar o idioma para Portugus(Portugal).

sc_set_language('pt_pt');

Esta macro permite, tambm, que sejam definidos o idioma e as configuraes regionais simultneamente, utilizando-se o delimitador ; entre os
parmetros.

Ex. 1: Mudar o idioma para Ingls e as configuraes regionais para o Canad.


43
sc_set_language('en_us;en_ca');

Ex. 2: Mudar o idioma para Espanhol e as configuraes regionais para o Mexico.

sc_set_language('es;es_mx');

Ex. 3: Mudar o idioma para Alemo e as configuraes regionais para Luxembourg.

sc_set_language('de;de_lu');

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess

sc_set_regional(String Regional)

Esta macro permite que seja definido dinamicamente a configurao regional das aplicaes.

Ex. 1:

sc_set_regional('en_us');

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess

sc_set_theme(String Tema)

Esta macro permite que seja definido, dinamicamente, o tema do layout a ser utilizado nas aplicaes.

Ex. 1:

sc_set_theme('Newyellow');

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess

sc_site_ssl

Esta macro verifica se est sendo utilizado um site seguro (protocolo https).

Ex. 1: Usando a forma afirmativa.

if(sc_site_ssl){
echo "ok - Site seguro";
}
44
Ex. 2: Usando a forma negativa.

if(!sc_site_ssl){
echo "Perigo - Site no seguro";
}

Ex. 3: Redirecionando se o site no for seguro.

if(!sc_site_ssl){
sc_redir("http://www. pagina_erro. com. br/");
}

Obs: Esta macro funciona apenas para o Servidor WEB IIS (Internet Information Server).

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_trunc_num({Meu_Campo}, Quantidade_Decimal)

Esta macro tem por objetivo truncar valores numericos, no que exceder a quantidade de decimais especificada.

Parmetro Descrio
Meu_Campo Varivel que contem o valor a ser formatado (O retorno ser na prpria varivel).
Quantidade_Decimal Quantidade de decimais a ser exibida.
Ex. 1:

sc_trunc_num({meu_valor}, 2);

Valor de entrada = 1250. 235 Valor de sada = 1250. 23 Valor de entrada = 1250. 2 Valor de sada = 1250. 20 Valor de entrada = 1250 Valor de sada = 1250. 00

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
45
Aplicao
Aplicao
OnClick Aplicao
onHeader Aplicao
onNavigate onFilterRefresh Aplicao
OnClick Aplicao
onClick onLoad Aplicao Menu Aplicao
onLoad onRecord
Aplicao Filtro Aplicao Menu
Blank
Calendrio
OnFocus Grfico
onScriptInit Consulta
onRecord onFilterSave Formulrio
OnFocus Controle
onFocus rvore
Report PDF

onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_url_exit(URL)

Esta macro altera a URL de sada da aplicao.

Ex. 1:

sc_url_exit(http://www. netmake. com. br);

Ex. 2:

sc_url_exit(aplx.php);

Escopo da Macro

Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onAfterDelete onApplicationInit onScriptInit onApplicationInit onAfterDelete onClick onRecord
onAfterInsert onScriptInit onFilterInit onAfterDeleteAll onScriptInit
onAfterUpdate onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onValidate
onValidateSuccess

sc_url_library(Escopo, Nome da Biblioteca, Arquivo)

Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca, para ser usado nas aplicaes. necessrio ter uma biblioteca criada no Scriptcase
para fazer uso desta macro. Para criar uma biblioteca, v at o menu Ferramentas -> Bibliotecas.
46
Parmetro Descrio

Escopo Informa qual o escopo da biblioteca. Podendo ser sys para bibliotecas de escopo Pblico ou prj para bibliotecas de escopo Projeto.
Nome da Biblioteca Nome dado biblioteca no momento da criao
Arquivo Caminho absoluto do arquivo, dentro da biblioteca.
Ex. 1 - Importando arquivo CSS de uma biblioteca:

<link rel="stylesheet" type="text/css" href="<?php echo sc_url_library('prj', 'bootstrap-3. 3. 2-dist', 'css/style1. css'); ?>" />

Ex. 2 - Importando arquivo JS de uma biblioteca:

<script type="text/javascript" src="<?php echo sc_url_library('prj', 'bootstrap-3. 3. 2-dist', 'js/bootstrap,js'); ?>">

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao


Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onHeader
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onRecord
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus
onAfterDelete onFilterValidate onAfterDelete onApplicationInit
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_vl_extenso(valor, tam_linha, tipo)

Gera valor por extenso, partir de um valor numrico. Onde:

valor: Valor ou varivel que cotenha o valor a ser convertido para extenso.

tam_linha: Tamanho de cada linha a ser gerada com o valor por extenso (O ScripCase divide o valor por extenso em at trs linhas).

tipo: Tipo do dado de entrada: V para valor ou N para nmero.

Ex. 1:

{meu_extenso} = sc_vl_extenso({meu_valor}, 50, 'V');

Ex. 2:

{meu_extenso} = sc_vl_extenso({meu_valor}, 40, 'N');

Escopo da Macro

Aplicao Consulta
47
onClick
Aplicao Consulta
onFooter
onHeader
onNavigate
onRecord

sc_warning on ou off

Permite, dinamicamente, ativar ou desativar o controle de mensagens de advertencia.

As mensagens de advertencia so geradas quando feita uma referncia a uma varivel inexistente, um item de um array inexistente, etc.

Ex. 1: Para no exibir as mensagens.

sc_warning = 'off';

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_webservice(Mtodo, URL, Porta, Mtodo de Envio, Array de Parmetros, Array de Configurao, Timeout, Retorno)

Esta macro usada para se comunicar com um servio web.

Parmetro Descrio
Mtodo Informa qual ser o mtodo de acesso ao web service. Ex: file_get_contents ou curl.
URL URL de acesso ao web service.
Porta Porta de acesso ao web service.
Mtodo de Envio Define o mtodo de envio da requisio ao web service. Podendo ser GET ou POST.
Array de Parmetros Array de parmetros de acesso ao web service, variando de acordo com o servio acessado.
Array
Array de parmetros para configurao do mtodo de acesso utilizado.
deConfigurao(opcional)
Timeout(opcional) Timeout de acesso ao servio.
Formato de retorno do web service. Quando informado como true, a resposta do web service retornada em formato de array, caso contrrio
Retorno(opcional)
mantm-se o formato de retorno original do servio. Default: true.
48
$parms = array(
'METHOD' => 'GetBalance',
'RETURNALLCURRENCIES' => 1,
'VERSION' => urlencode(51. 0),
'USER' => urlencode({paypal_api_login}),
'PWD' => urlencode({paypal_api_password}),
'SIGNATURE' => urlencode({paypal_api_key})
);
$parms = http_build_query($parms);

Ex. 1: Usando a macro com file_get_contents:

`sc_webservice('file_get_contents', $webservice_url, $_SERVER["SERVER_PORT"], "POST", $parms, array(), 30);`

Ex. 2: Usando a macro com curl:

`$response = sc_webservice("curl", {paypal_type}, 80, "POST", $parms, array(CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYPEER=>false), 30);`

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_zip_file(Arquivo, Zip)

Esta macro usada para gerar arquivo tipo ZIP, partir de uma lista de arquivos e/ou diretrios. No parmetro arquivo, dever ser informado um dos
seguintes contedos:

O nome de um arquivo

O nome de um diretrio

Uma varivel contendo o nome de um arquivo ou o nome de um diretrio

Uma varivel contendo um array, que contenha uma lista de arquivos e/ou diretrios

No parmetro zip, dever ser informado o nome do arquivo a ser gerado, ou o caminho para o arquivo a ser criado.

Ex. 1: Apenas um arquivo.

sc_zip_file("/teste/exemplo. htm", "/temp/teste. zip");


49
Ex. 2: Apenas um diretrio.

sc_zip_file("/teste", "/temp/teste. zip");

Ex. 3: Criando um array dos arquivos e diretrios.

$prep = array();
$prep[] = " /teste/exemplo. htm";
$prep[] = "/teste";sc_zip_file($prep, "/temp/teste. zip");

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Variveis de Totalizao
Variveis Descrio
{count_ger} Quantidade geral de registros.
{sum_parcel} Retorna o somatrio do campo parcel
{sum_balance} Retorna o somatrio do campo balance
{count_groupby} Quantidade de registros da quebra.
{sum_groupby_parcel} Contm o somatrio do campo parcel, da quebra que estiver sendo processada.
{sum_groupby_balance} Contm o somatrio do campo balance, da quebra que estiver sendo processada.
{sum_cidade_parcela} Somatrio do campo parcela, da quebra de cidade que estiver sendo processada.
{sum_cidade_saldo} Contm o somatrio do campo saldo, da quebra de cidade que estiver sendo processada.
{sum_estado_saldo} Contm o somatrio do campo saldo, da quebra de estado que estiver sendo processada.
Ex. 1: Em uma aplicao com quebra pelo estado e cidade que totaliza um campo valor, e nas quebras usando totais, possivel exibir a mdia ao invs do
valor, como no exemplo:

{sum_quebra_valor} = {sum_quebra_valor} / {count_quebra};

Escopo da Macro

Aplicao Grfico Aplicao Consulta Aplicao Report PDF


onFooter onFooter onFooter
onHeader onGroupBy onHeader
50
onRecord
Aplicao Grfico onRecord
Aplicao Consulta
Aplicao Report PDF

Variveis de Totalizao(quebras)

Durante o processamento das quebras, o Scriptcase disponibiliza todas as variveis de totalizao, a nvel geral e a nvel da quebra que estiver sendo
processada. Supondo uma aplicao que tenha dois nveis de quebra (estado e cidade) e que totaliza dois campos (parcela e saldo). Considerando que as
frmulas, definidas para serem processadas no evenro onGroupBy estaro atuando para os vrios nveis de quebra, as variveis especiais de totalizao,
neste escopo, so referenciadas substituindo-se o nome da quebra pela palavra chave quebra, ou seja:

Variveis Descrio
{count_ger} Contm a quantidade total dos registros.
{sum_parcela} Contm o somatrio geral do campo parcela.
{sum_saldo} Contm o somatrio geral do campo saldo.
{count_quebra} Contm a quantidade total dos registros, da quebra que estiver sendo processada.
{sum_quebra_parcela} Contm o somatrio do campo parcela, da quebra que estiver sendo processada.
{sum_quebra_saldo} Contm o somatrio do campo saldo, da quebra que estiver sendo processada.
Ex. 1: Em uma aplicao que tenha quebras por estado e cidade e que totalize um campo de saldo, e nos totais das quebras, desejamos exibir a mdia em
substituio ao saldo.

{sum_quebra_saldo} = {sum_quebra_saldo} / {count_quebra};

Escopo da Macro

Aplicao Consulta
onFooter
onGroupBy

sc_lin_cod_barra_arrecadacao({Cdigo_Barra}, Cdigo_Seguimento, Cdigo_Moeda, {Valor}, {Livre})

Esta macro gera os valores que compem o cdigo de barras no padro Febraban arrecadao.

Parmetro Descrio
Cdigo_Barra Varivel na qual ser armazenada a string contendo os valores do cdigo de barras no padro arrecadao (Febraban).
Cdigo_Seguimento Valor ou varivel que contm o cdigo do seguimento.
Cdigo_Moeda Valor ou varivel que contm o cdigo da moeda.
Valor Valor ou varivel que contm o valor do documento.
Livre Valor ou varivel que contm as 29 posies livres do cdigo de barras.
Ex. 1:

sc_lin_cod_barra_arrecadacao({codigo_barra}, 1, 6, {valor_tit}, {parte_livre});

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess

sc_lin_cod_barra_banco({Cdigo_Barra}, Cdigo_Banco, Cdigo_Moeda, {Valor}, {Livre}, {Data_Vencimento})

Esta macro gera os valores que compem o cdigo de barras no padro Febraban bancrio.

Parmetro Descrio
Cdigo_Barra Varivel na qual ser armazenada a string contendo os valores do cdigo de barras no padro arrecadao (Febraban).
Cdigo_Banco Valor ou varivel que contm o cdigo do seguimento.
Cdigo_Moeda Valor ou varivel que contm o cdigo da moeda.
Valor Valor ou varivel que contm o valor do documento.
Livre Valor ou varivel que contm as 29 posies livres do cdigo de barras.
Data_Vencimento
51
Parmetro Data de vencimento do documento (opcional). Se informada, o scriptcase calcular o fator de vencimento. O formato dever ser, sempre aaaammdd.
Descrio
Ex. 1:

sc_lin_cod_barra_banco({Codigo_barra}, 001, 1, {valor_tit}, {parte_livre}, {data});

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess

sc_lin_digitavel_arrecadacao({Linha_Digitavel}, {Cdigo_Barras})

Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro arrecadao.

Parmetro Descrio
Linha_Digitavel Varivel na qual ser armazenada a string contendo a linha digitvel.
Cdigo_Barras Varivel na qual est armazenada a string contendo os valores do cdigo de barras.
Ex. 1:

sc_lin_digitavel_arrecadacao({lin_dig}, {cod_barra});

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess

sc_lin_digitavel_banco({Linha_Digitavel}, {Cdigo_Barras})

Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.

Parmetro Descrio
Linha_Digitavel Varivel na qual ser armazenada a string contendo a linha digitvel.
Cdigo_Barras Varivel na qual est armazenada a string contendo os valores do cdigo de barras.
Ex. 1:

sc_lin_digitavel_banco({Linha_Digitavel}, {Cdigo_Barra});

Escopo da Macro

Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess
52
sc_where_filter

Esta varivel deixa disponvel o contedo gerado pelo filtro, de acordo com as selees efetuadas no formulrio de filtro. Esta informao a que ser
adicionada clusula where do select original da aplicao.

Ex. 1:

$salva_filtro = {sc_where_filter};

Escopo da Macro

Aplicao Grfico Aplicao Consulta Aplicao Report PDF


onFooter onClick onFooter
onHeader onFooter onHeader
onScriptInit onGroupBy onScriptInit
onHeader onRecord
onScriptInit
onNavigate
onRecord

sc_apl_status(Aplicao, Status)

Esta macro tem por objetivo proteger ou liberar a utilizao das aplicaes, quando utilizado o modulo de segurana. Assim, em funo do Login do usurio,
podem ser determinadas as aplicaes que o mesmo pode ou no acessar. Aplicao: o nome ou a varivel que contenha o nome da aplicao a ser
ativada/desativada. Status: o valor ou a varivel que contenha o valor a ser atribudo aplicao.

Os valores so: on para ativar e off para desativar.

Ex. 1:

sc_apl_status ('atu_cad', 'off');

Ex. 2:

sc_apl_status ({var_nome_apl}, {var_status});

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report


Aplicao Blank Aplicao Filtro Aplicao Menu
Calendrio Grfico Consulta Formulrio Controle rvore PDF
onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateFailure
onValidateSuccess

sc_ldap_login

$ldapConn = sc_ldap_login($server[, $domain, $user, $password, $dn, $group]);

necessrio realizar login pra fazer qualquer consulta de LDAP, essa macro estabelece a conexo e a amarrao pelas credenciais do usurio.

Seus parametros so:

Servidor =

Domnio =

Usurio =

Senha =
53
DN =

Grupo =

Existem 3 possibilidades de retorno:

Retorno da macro Situao


(string)ldap_connect_error Erro ao conectar com o servidor/servio LDAP.
(string)ldap_bind_error Erro com autenticao, aps conexo bem-sucedida com o servidor.
(resource) Conexo e autenticao bem-sucedidos.
Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onApplicationInit onApplicationInit onApplicationInit
onValidate onValidate onValidate

sc_ldap_logout()

Esta Macro utilizada para liberar a conexo aps a utilizao da macro sc_ldap_login. Ex. 1:

sc_ldap_logout();

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onApplicationInit onApplicationInit onApplicationInit
onValidate onValidate onValidate

sc_ldap_search($filter = all, $attributes = array() )

Esta macro utilizada para realizar buscas no LDAP.

Ex. 1:

$result = sc_ldap_search($filter, array('mail', 'displayname'));

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onApplicationInit onApplicationInit onApplicationInit
onValidate onValidate onValidate

sc_reset_apl_conf(Aplicao, Propriedade)

Esta macro tem por objetivo apagar todas as alteraes efetuadas pela macro sc_apl_conf.

O Parmetro aplicao opcional. Se informado, sero apagadas apenas as alteraes da aplicao informada.

Ex. 1: Apagando as alteraes da aplicao minha_apl, apenas a propriedade start.

sc_reset_apl_conf("minha_apl", "start");

Ex. 2: Apagando todas as alteraes da aplicao minha_apl.

sc_reset_apl_conf("minha_apl");

Ex. 3: Apagando as alteraes de todas as aplicaes.

sc_reset_apl_conf();

Escopo da Macro
54
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess

sc_reset_apl_status

Esta macro tem por objetivo limpar todas as variveis de segurana, setadas atravs da macro sc_apl_status.

Ex. 1:

sc_reset_apl_status();

Escopo da Macro

Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess

sc_reset_menu_delete

Esta macro tem por objetivo restaurar os tens do menu, deletados atravs da macro sc_menu_delete.

Ex. 1:

sc_reset_menu_delete();

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_reset_menu_disable

Esta macro tem por objetivo habilitar os tens do menu, desabilitados atravs da macro sc_menu_disable.

Ex. 1:

sc_reset_menu_disable();

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_user_logout(nome da varivel, contedo da varivel, apl_redir.php, target)

Esta macro utilizada para deslogar o usurio informado do sistema.

Se o target no for informado, assume _top.

Ex. 1:

sc_user_logout('usr_login', 'admin', 'ctrl_login. php', '_self');

Escopo da Macro
55
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onAfterDelete onHeader onScriptInit onAfterDelete onScriptInit onHeader
onAfterInsert onScriptInit onAfterDeleteAll onLoadAll onScriptInit
onAfterUpdate onAfterInsert onValidate onRecord
onBeforeDelete onAfterInsertAll onValidateSuccess
onBeforeInsert onAfterUpdate
onBeforeUpdate onAfterUpdateAll
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidate
onValidateSuccess

sc_ajax_message(Mensagem, Ttulo, Parmetro, Parmetros_Redir)

Esta macro permite que a aplicao exiba mensagens customizveis, com seu uso restrito aos eventos do formulrio/controle quando se faz uso no eventos
AJAX. Esta macro s valida em aplicaes com suporte a AJAX.

Paramtros

Mensagem
Texto que ser exibido no corpo da mensagem. Este parametro de preenchimento obrigatrio.

Ttulo
Texto que ser exibido no ttulo da mensagem. Se no preenchido o ttulo da mensagem no ser exibido.

String de Parametros da mensagem


Parmetro de formatao da mensagem. Ex. : modal=Y&button=Y&button_label=Ok&redir=form_employees. php&redir_target=_blank. Os detalhes deste
parmetro esto detalhados na String de Parmetros da mensagem.

String de parametros do Redirecionamento


Nesta propriedade podem ser definidos os valores para a aplicao de redirecionamento. Esta propriedade funciona apenas se a propriedade redir for informada.
Os parametros devem ser informados no seguinte formato: parametro=valor;parametro=valor. Ex. : customer_id=ALFKI;customer_name=ALBERT FRANCINET

String de Parmetros da mensagem

modal
Flag para exibio da mensagem em modal ( Y ou N )

timeout
Tempo em segundos para esconder mensagem. Se no informado mensagem ser exibida indefinidamente. Esta propriedade s funciona se a propriedade
button no estiver habilitada. ( Segundos )

button
Exibe boto dentro da mensagem. O seu funcionamento padro fechar a mensagem. Caso seja habilitado o redirecionamento, aps fechar a mensagem a
aplicao ser redirecionada. ( Y ou N )

button_label
Label do boto. Esta opo s funciona caso a propriedade button habilidata ( String )

top
Valor para posicionamento da mensagem em pixels ( Apenas numeros )

left
Valor para posicionamento da mensagem em pixels ( Apenas numeros )

width
Valor para largura da mensagem em pixels ( Apenas numeros )

height
Valor da altura da mensagem em pixels ( Apenas numeros )

redir
Nome da aplicaes ou URL para redirecionamento. Esta propriedade funciona apenas caso a propriedade button esteja habilitada. ( String )

redir_target
Target para url de redicionamento. Esta propriedade funciona apenas quando a propriedade redir est habilitada. (String)

show_close
56
Flag para exibio do boto de fechar mensagem localizado na barra de titulo. Esta propriedade quando ativa fora a exibio da barra de titulo mesmo que o
parametro titulo esteja vazio. (Y ou N)

body_icon
Flag para exibio do icone do corpo da mensagem. Mesmo quando esta propriedade est ativa a exibio do icone depende da configurao do Tema (Esquema
de exibio) usado na aplicao. (Y ou N)

Ex.:

sc_ajax_message ("Message", "Title", "timeout=0");

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


ajaxFieldonBlur ajaxFieldonBlur onBlur
Onchange Onchange onChange
OnClick OnClick onClick
OnFocus OnFocus onFocus

sc_ajax_refresh()

Esta macro especialmente utilizada em eventos Ajax da Consulta com o objetivo de recarregar os dados da Grid (refresh).

Ex.:

sc_ajax_refresh();

Escopo da Macro

Aplicao Consulta
onClick

sc_block_display(Nome do bloco, on/off)

Permite, dinamicamente, exibir ou no os campos de um determinado bloco. Em princpio, todos os blocos so exibidos (condio on).

Ex 1:

if ({tipo_cliente} == "fisica"){ sc_block_display(juridica, off); }else{ sc_block_display(fisica, off); }

No caso de consultas, esta macro s funciona para a orientao slide.

Escopo da Macro

Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle
onAfterInsert onScriptInit onScriptInit onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onScriptInit onAfterInsertAll onLoadAll
onLoad onAfterUpdate onRefresh
onRefresh onAfterUpdateAll
onValidate onScriptInit
onValidateFailure onLoad
onValidateSuccess OnNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_field_color(Campo, Cor)

Esta macro tem por objetivo, de forma dinmica, alterar/restaurar a cor do texto de determinado campo da consulta.

Ex. 1: Altera em definitivo a cor de texto do campo clienteid da consulta.


57
sc_field_color ("clienteid", "#33FF66");

Ex. 2: Altera a cor de texto do campo valor_pedido, se o valor for maior que 1000. Caso contrrio, mantem a cor padro.

if({valor_pedido} > 1000){ sc_field_color ("valor_pedido", "#33FF66"); }else { sc_field_color ("valor_pedido", ""); }

Ex. 3: Utilizando uma varivel local. sc_field_color (clienteid, {cmp_cor});

Ex. 4: Utilizando uma varivel global. sc_field_color (clienteid, [cor_global]);

Escopo da Macro

Aplicao Consulta Aplicao Report PDF


onScriptInit onScriptInit
onRecord onRecord

sc_field_disabled(Nome_Campo = True/False, Parmetro)

Esta macro tem por objetivo bloquear a digitao em determinados campos do formulrio. Campos a serem bloqueados, devem ser seguidos da opo de
bloquear true (default) ou no false. O parmetro opcional, usando I apenas na incluso, e U apenas na alterao. Caso no seja informado, o
Scriptcase ir usar as duas opces juntas.

Ex. 1: Bloqueio de um campo, incluso e atualizao.

sc_field_disabled("Campo_01");

Ex. 2: Retirando o bloqueio de um campo, incluso e atualizao.

sc_field_disabled("Campo_02=false");

Ex. 3: Bloqueio de vrios campos, apenas na atualizao.

sc_field_disabled("Campo_01; Campo_02; Campo_03", "U");

Ex. 4: Combinao de bloqueio e desbloqueio de vrios campos, incluso e atualizao.

sc_field_disabled("Campo_01=true; Campo_02=false; Campo_03=true");

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle Aplicao Report PDF


onLoad onLoad onLoadAll onHeader
onNavigate

sc_field_disabled_record(Nome_Campo = True/False, Parmetro)

Esta macro tem por objetivo bloquear a digitao em determinados campos de cada linha nos formulrios Mltiplos Registros, Grid Editvel e Grid Editvel
view.

Campos a serem bloqueados devem ser seguidos da opo de bloquear, true (para bloquear) ou false (para desbloquear). Caso no seja informado o
padro true.

O parmetro opcional, utilizando I para bloquear na incluso e U para bloquear na alterao. Caso no seja informado, o Scriptcase ir bloquear nas
duas opces.

Ex. 1: Bloqueio de um campo na incluso e atualizao.

sc_field_disabled_record("Campo_01");

Ex. 2: Retirando o bloqueio de um campo na incluso e atualizao.


58
sc_field_disabled_record("Campo_02=false");

Ex. 3: Bloqueio de vrios campos apenas na atualizao.

sc_field_disabled_record("Campo_01; Campo_02; Campo_03", "U");

Ex. 4: Combinao de bloqueio e desbloqueio de vrios campos na incluso e atualizao.

sc_field_disabled_record("Campo_01=true; Campo_02=false; Campo_03=true");

A macro tambm pode funcionar a partir de uma condio, bloqueando um campo especfico na linha do registro.

Exemplo 1:

if ({Campo_01} == 1){ sc_field_disabled_record("Campo_03"); }

Exemplo 2:

switch(trim([arr_apps][ {app_name} ])) { case 'form': break; case 'calendar': sc_field_disabled_record("priv_export; priv_print");

break; case 'cons': sc_field_disabled_record("priv_insert; priv_delete; priv_update"); break; default:

sc_field_disabled_record("priv_insert; priv_delete; priv_update; priv_export; priv_print"); break; }

Escopo da Macro

Aplicao Formulrio
onLoadRecord

sc_field_display({Meu_Campo}, on/off)

Permite, dinamicamente, exibir ou no um determinado campo. Em princpio, todos os campos so exibidos (condio on).

Ex. 1:

if ({tp_cli} == "fisica"){ sc_field_display({cnpj}, off); }else{ sc_field_display({cpf}, off); }

Escopo da Macro

Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
ajaxFieldonBlur onApplicationInit onScriptInit ajaxFieldonBlur onBlur onScriptInit
Onchange onHeader Onchange onChange
OnClick onScriptInit OnClick onClick
OnFocus OnFocus onFocus
onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onScriptInit onAfterInsertAll onValidate
onLoad onAfterUpdate onValidateFailure
onRefresh onAfterUpdateAll
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdateAll
onValidateSuccess onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_field_init_off(campo1, campo2,)
59
Esta macro tem por objetivo inibir campos da consulta na carga inicial. Os campos inibidos por essa macro podem ser habilitados pela utilizao do boto
Colunas.

Ex 01:

sc_field_init_off ({ordem_id}, {valor_total});

Escopo da Macro

Aplicao Grfico Aplicao Report PDF


onApplicationInit onApplicationInit

sc_field_readonly({Campo}, on/off)

Permite, dinamicamente, transformar em readonly um determinado campo do formulrio. Em princpio, os campos readonly so especificados na interface
de configurao do formulrio e funcionam da seguinte forma: No modo de atualizao, os campos aparecem na forma readonly e, no modo de incluso, os
campos aparecem abertos para digitao. O segundo parmetro on/off opcional, e serve para que, em um evento Ajax, seja possvel definir se um campo
vai ficar como read-only (on) ou deixar de ser read-only (off).

Ex. 1: Se desejamos que um determinado campo, especificado na interface como readonly, permanea readonly no modo de incluso, teremos:

if(sc_btn_new){ sc_field_readonly({meu_campo}); }

Ex. 2: Se desejamos que um determinado campo, que no tenha sido especificado na interface como readonly, aparea na forma readonly, teremos:

sc_field_readonly({meu_campo});

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


ajaxFieldonBlur ajaxFieldonBlur onBlur
Onchange Onchange onChange
OnClick OnClick onClick
OnFocus OnFocus onFocus
onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onScriptInit onAfterInsertAll onValidate
onLoad onAfterUpdate onValidateFailure
onRefresh onAfterUpdateAll
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdateAll
onValidateSuccess onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_field_style({Meu_Campo}, Background-Color, Size, Color, Family, Weight)

Esta macro permite que seja modificado o estilo do campo da consulta dinamicamente.

Parmetro Descrio
Field Nome do campo
Background-Color (opcional) Cor de fundo da clula do campo
Size (opcional) Tamanho da fonte do campo
Color (opcional) Cor da fonte
Family (opcional) Famlia da fonte
Weight (opcional) Largura da fonte
60
Ex. 01:

sc_field_style({data_nasc}, '#33FF99', '15px', '#000000', 'Arial, sans-serif', 'bold');

Aplicao Consulta
onRecord

sc_format_num({Meu_Campo}, Simb_Grp, Simb_Dec, Qtde_Dec, Enche_Zeros, Lado_Neg, Simb_Monetrio, Lado_Simb_Monetario)

Esta macro tem por objetivo a formatao de valores numricos.

Parmetro Descrio
Meu_Campo Varivel ou campo que contenha o valor a ser formatado (O retorno ser na prpria varivel).
Simb_Grp Smbolo de agrupamento dos valores inteiros.
Simb_Dec Smbolo para o separador de decimais.
Qtde_Dec Quantidade de decimais a ser exibida.
Enche_Zeros Completa com zeros as decimais inexistentes (S = sim e N = no).
Lado_Neg Lado onde o sinal de negativo deve ser exibido (1 = esquerdo e 2 = direito).
Simb_Monetrio Smbolo monetrio a ser exibido.
Lado_Simb_Monetrio Lado onde o smbolo monetrio ser exibido (1 = esquerdo e 2 = direito).
Ex. 1: Formatando um nmero inteiro.

sc_format_num({meu_valor}, '. ', '', 0, 'N', '1', '');

Valor de entrada = 001234567890

Valor de sada = 1. 234. 567. 890

Ex. 2: Formatando um valor negativo e desprezando as casas decimais.

sc_format_num({meu_valor}, '. ', '', 0, 'N', '1', '');

Valor de entrada = -0012345678. 90

Valor de sada = -12. 345. 678

Ex. 3: Formatando um valor com 4 casas decimais e prenchendo com zeros.

sc_format_num({meu_valor}, '. ', ',', 4, 'S', '1', '');

Valor de entrada = 0012345678. 9

Valor de sada = 12. 345. 678,9000

Ex. 4: Formatando um valor com 2 casas decimais, prenchendo com zeros e utilizando smbolo monetrio.

sc_format_num({meu_valor}, '. ', ',', 2, 'S', '1', 'R$');

Valor de entrada = 0012345678. 9

Valor de sada = R$ 12. 345. 678,90

Ex. 5: Formatando um valor com 2 casas decimais, prenchendo com zeros.

sc_format_num({meu_valor}, '. ', ',', 2, 'S', '1', '');

Valor de entrada = . 9

Valor de sada = 0,90


61
Escopo da Macro

Aplicao Blank Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onExecute onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit
onApplicationInit onFilterInit Onchange onChange onExecute onExecute
onFooter onFilterRefresh OnClick onClick onLoad onLoad
onGroupBy onFilterSave OnFocus onFocus
onHeader onFilterValidate onAfterDelete onApplicationInit
onScriptInit onAfterDeleteAll onClick
onNavigate onAfterInsert onScriptInit
onRecord onAfterInsertAll onLoadAll
onAfterUpdate onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_format_num_region({Meu_Campo}, Qtde_Dec, Enche_Zeros, Simb_Monetrio)

Esta macro tem por objetivo a formatao de valores numricos, utilizando as configuraes regionais.

Parmetro Descrio
Meu_Campo Varivel ou campo que contenha o valor a ser formatado (O retorno ser na prpria varivel).
Qtde_Dec Quantidade de decimais a ser exibida.
Enche_Zeros Completa com zeros as decimais inexistentes (Y = sim e N = no).
Simb_Monetrio Exibio de smbolo monetrio (Y = sim e N = no).
Ex. 1: Formatando um valor com 2 casas decimais, preenchendo com zeros e exibindo o valor monetrio.

sc_format_num_region({meu_valor}, "2", "Y", "Y");

Valor de entrada = 9

Valor de sada = R$0,90

Escopo da Macro

Aplicao Blank Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onExecute onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit
onApplicationInit onFilterInit Onchange onChange onExecute onExecute
onFooter onFilterRefresh OnClick onClick onLoad onLoad
onGroupBy onFilterSave OnFocus onFocus
onHeader onFilterValidate onAfterDelete onApplicationInit
onScriptInit onAfterDeleteAll onClick
onNavigate onAfterInsert onScriptInit
onRecord onAfterInsertAll onLoadAll
onAfterUpdate onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete onValidateSuccess
onBeforeDeleteAll
62

Aplicao Blank
Aplicao Consulta
Aplicao Filtro onBeforeInsert
Aplicao Formulrio
Aplicao Controle
Aplicao Menu
Aplicao Menu rvore
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_form_show on ou off

Esta macro permite, dinamicamente, exibir ou no o contedo do formulrio. Em princpio, o formulrio exibido (condio on).

Ex. 1: Para no exibir o formulrio.

sc_form_show = 'off';

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


onScriptInit onScriptInit onScriptInit
onLoad onLoad onLoadAll
onValidate onValidate

sc_get_groupby_rule()

Utiliza-se essa macro para recuperar o valor da regra de quebra que est a ser usada no momento de sua execuo. O valor retornado uma String com o
nome da regra.

Ex:

if (sc_get_groupby_rule() == "regra1") { [titulo] = "Vendas X Estado"; }

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onFooter onScriptInit
onHeader onNavigate
onScriptInit onRecord

sc_hide_groupby_rule(group1, grop2, group3)

Esta macro utilizada para desabilitar regras de Quebra em tempo de execuo. O Id das regras de quebras devem ser passadas como parametros.

Ex. 1:

if([usr_login_group] == 'seller' ){ sc_hide_groupby_rule('rule_1', 'rule_2'); }

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onApplicationInit onScriptInit

sc_set_focus(Campo)

Esta macro usada para setar o focus para um determinado campo do formulario.

Ex. 1:
63
sc_set_focus('nome');

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio Aplicao Controle


OnClick OnClick onApplicationInit
onLoad onLoad onScriptInit
onRefresh onRefresh onLoadAll
onValidateSuccess onValidateSuccess onRefresh

sc_btn_copy

Quando o boto Copiar clicado, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.

Ex. 1: if (sc_btn_copy) { sc_error_message("Registro foi copiado com sucesso"); }

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onScriptInit onScriptInit
onLoad onLoad

sc_btn_delete

Quando um dos botes da barra de ferramentas de um formulrio (novo, atualizar, excluir ou incluir) so clicados, esta macro disponibilizada, podendo ser
testado e utilizado dentro dos eventos, permitindo a tomada de decises em tempo real de execuo.

Ex. 1:

if(sc_btn_delete){ sc_error_message("Impossivel excluir este registro"); }

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onValidate onValidate
onValidateFailure onValidateFailure
onValidateSuccess onValidateSuccess

sc_btn_display(Nome_Botao, on/off)

Usado dentro dos eventos, podem ser ativados ou desativados os botes da barra de ferramentas. Nome_botao: o nome ou a varivel que contenha o
nome do boto a ser ativado/desativado.

Nome dos botes (consulta)

Nome do Boto Descrio first Navega para o incio da consulta. back Navega para a pgina anterior. forward Navega para a pgina seguinte. last Navega para
a ltima pgina. filter Controla a exbio do boto Filtro na grid. pdf Gera o PDF colorido da consulta. det_pdf Gera o PDF no detalhe. pdfbw Gera o PDF
preto e branco da consulta. xls Gera o XLS. xml Gera o XML. cvs Gera o CSV. rtf Gera o RTF. word Gera o Word. print Abre a consulta no formato de
impresso. det_print Abre o detalhe no formato deimpresso. summary Controla a exibio do boto Resumo na grid. new Controla a exibio do boto
Novo possibilitando a incluso de novos registros.
insert Controla a exibio do boto Inserir. (apenas em casos de formulrio rodando em iframe da consulta) update Controla a exibio do boto Atualizar.
(apenas em casos de formulrio rodando em iframe da consulta) delete Controla a exibio do boto Delete. (apenas em casos de formulrio rodando em
iframe da consulta) groupby Controla a exibio do boto Quebras. dynsearch Controla a exibio do boto Filtro dinmico. gridsave Controla a exibio
do boto Salvar Grid.

Nome dos botes (Formulrio)

Nome do boto Descrio first Navega para o primeiro registro do formulrio. back Navega para o registro anterior. forward Navega para o registro seguinte.
last Navega para o ltimo registro formulrio. new Controla a exibio do boto Novo em um formulrio, usado em off o formulrio iniciado em modo de
incluso. insert Controla a exibio do boto Incluir. update Controla a exibio do boto Atualizar. delete Controla a exibio do boto Excluir. copy
64
Controla a exibio do boto Copiar. qsearch Controla a exibio do boto Quick Search. pdf Gera documento PDF a partir do formulrio. print Abre o
formulrio no modo de impresso. dynsearch Controla a exibio do boto Filtro dinmico.

Nome dos botes (Controle)

Nome do Boto Descrio ok Controla a exibio do boto Ok em um controle. exit Controla a exibio do boto Sair. facebook Controla a exibio do
boto Facebook. twitter Controla a exibio do boto Twitter google Controla a exibio do boto Google+ paypal Controla a exibio do boto PayPal

Os nomes dos botes devem estar todo em minusculo.

Ex. 1:

sc_btn_display ('new', 'off');

Ex. 2: Ao passarmos variveis ou campos ({campo} ou [variavel_global]) como parmetros no se faz necessrio o uso de aspas duplas ou simples antes e
depois da varivel.

sc_btn_display ({variavel_botao}, 'off');

Escopo da Macro

Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle
onAfterDelete onScriptInit onScriptInit onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onScriptInit onAfterInsertAll onValidate
onLoad onAfterUpdate onValidateFailure
onRefresh onAfterUpdateAll
onValidate onScriptInit
onValidateFailure onLoad
onValidateSuccess OnNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_btn_insert

Quando o boto Inserir clicado, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.

Ex. 1:

if(sc_btn_insert){ sc_error_message("Registro incluido com sucesso"); }

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onValidate onValidate
onValidateFailure onValidateFailure
onValidateSuccess onValidateSuccess

sc_btn_new

Quando o boto Novo clicados, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.

Ex. 1:

if(sc_btn_new){ {Minha_Data} = date('Y/m/d'); }


65
Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onLoad onLoad

sc_btn_update

Quando o boto Alterar clicado, esta macro disponibilizada, podendo ser testada e utilizada dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.

Ex. 1:

if(sc_btn_update){ sc_error_message("Registro alterado com sucesso!"); }

Escopo da Macro

Aplicao Calendrio Aplicao Formulrio


onValidate onValidate
onValidateFailure onValidateFailure
onValidateSuccess onValidateSuccess

sc_set_pdf_name sc_meu_arquivo.pdf

Os arquivos resultantes das exportaes de dados (PDF, XLS, XML, CSV, WORD e RTF) so gravados no diretrio temporrio especificado na configurao do
Scriptcase, tanto em desenvolvimento quanto em produo, com o prefixo sc_ seguido de uma identificao nica, de tal maneira que um arquivo de um
determinado usurio no subscreva um outro.

O prefixo sc_ faz com que o prprio Scriptcase apague os arquivos antigos. Para atribuir nomes diferentes dos padres Scriptcase, podem ser usadas as
seguintes macros:

sc_set_csv_name

sc_set_pdf_name

sc_set_rtf_name

sc_set_xml_name

sc_set_xls_name

sc_set_word_name

Ex. 1:

sc_set_xls_name = "meu_arquivo. xls";

Ex. 2:

sc_set_csv_name = "sc_meu_arquivo. csv";

1) Estas macros devem ser utilizadas no evento onApplicationInit. 2) Mesmo utilizando a macro, se mantido o prefixo sc_ (conforme Ex2), o Scriptcase
apagar o arquivo, quando este atingir o tempo limite configurado (ver a configurao Tempo de vida dos arquivos no ambiente de produo).

Escopo da Macro

Aplicao Grfico Aplicao Consulta


onApplicationInit onApplicationInit

Variaveis de Autenticao

Essas variveis devero ser utilizadas nas aplicaes que possuem exportao PDF em ambientes com autenticao integrada.

Variveis Descrio
[sc_pdf_usr] Usurio de autenticao.
[sc_pdf_pw] Senha de autenticao.
Ex. 1: Em um aplicao login, poder ser definida a varivel a partir das informaes digitadas pelo usurio:
66
[sc_pdf_usr] = {login_usr};
[sc_pdf_pw] = {senha_usr};

Escopo da Macro

Aplicao Consulta Aplicao Formulrio


onApplicationInit onScriptInit
onFooter
onGroupBy
onScriptInit

sc_appmenu_add_item(Menu_Nome, Id_Item, Id_Pai, Label, Aplicao, Parmetro, Icone, Hint, Target)

Adiciona um item dinamicamente a uma aplicao de menu. S possvel utilizar esta macro quando j existe um array gerado com a macro
sc_appmenu_create antes.

Parametro Descrio
Menu_Nome Nome da aplicao de menu
Id_Item Cdigo identificador do item do menu
Id_Pai Cdigo identificador do pai do item do menu. Se o item for raiz o valor para esse parametro deve ser passado em branco.
Label Descrio para o item do menu
Aplicao Nome da aplicao ou URL para o item do menu
Parmetro String de parametros a serem passado a aplicao do item do menu. Ex. : param1=valor;param2=valor
Icone Caminho para icone usado no item do menu
Hint Hint descritivo para o item do menu.
Target Target para o link do item do menu. (_self para a mesma janela, _blank para outra janela e _parent para sair da janela)
Ex. 1: Cria um menu com nome de menu_main.

sc_appmenu_create('menu_main');

Ex. 2: Adiciona ao menu menu_main no lugar do item 1, o submenu Categoria.

sc_appmenu_add_item('menu_main','item_1','','Categoria','');

Ex. 3: Addiciona ao menu_main de ID item_1, o form_categoria com o nome de Catergoria passando alguns parmetros

sc_appmenu_add_item('menu_main','item_2','item_1','Categoria','form_categoria','param1=valor;param2=valor');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_appmenu_create(Menu_Nome)

Esta macro inicia o array para montagem dinmica de uma aplicao de menu. Deve ser informado o nome da aplicao de menu como parmetro. Esta
macro deve ser usada em eventos do controle ou no evento onload do menu.

Ex. 1:

sc_appmenu_create('menu_main');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_appmenu_exist_item(Menu_Nome, Id_Item)

Verifica se um item do menu existe e retorna um valor true ou false.


67
Parmetro Descrio Menu_Nome Nome da aplicao de menu Id_Item Cdigo identificador do item do menu

Ex. 1:

`if(sc_appmenu_exist_item(menu_main, item_2)){

sc_appmenu_update_item(menu_main,item_2,item_1,Category Form,form_category);

}else{

sc_appmenu_add_item(menu_main,item_2,item_1,Category Form,form_category);

}`

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_appmenu_remove_item(Menu_Nome, Id_Item)

Remove dinamicamente um item do menu.

Para utilizar esta macro necessrio que a macro sc_appmenu_create seja executa antes da mesma.

Parmetro Descrio
Menu_Nome Nome da aplicao de menu
Id_Item Cdigo identificador do item do menu
Ex. 1:

sc_appmenu_remove_item('menu_main','item_2');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_appmenu_reset(Menu_Nome)

Esta macro limpa o array para montagem dinmica de uma aplicao menu. Deve ser informado o nome da aplicao de menu como parmetro.

Ex. 1:

sc_appmenu_reset('menu_main');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_appmenu_update_item(Menu_Nome, Id_Item, Id_Pai, Label, Aplicao, Parmetro, Icone, Hint, Target)

Atualiza um item dinmicamente a uma aplicao de menu. S possvel utilizar esta macro quando j existe um array gerado com a macro
sc_appmenu_create antes. S possvel utilizar esta macro nos itens que tenham sido criados com a macro sc_appmenu_add_item antes.

Parmetro Descrio
Menu_Nome Nome da aplicao de menu.
Id_Item Cdigo identificador do item do menu.
Id_Pai Cdigo identificador do pai do item do menu. Se o item for raiz o valor para esse parametro deve ser passado em branco.
68
Parmetro
Label Descrio
Descrio para o item do menu.
Aplicao Nome da aplicao ou URL para o item do menu.
Parmetro String de parametros a serem passado a aplicao do item do menu. Ex. : param1=valor;param2=valor
Icone Caminho para icone usado no item do menu.
Hint Hint descritivo para o item do menu.
Target Target para o link do item do menu.
Ex. 1:

sc_appmenu_update_item('menu_main','item_2','item_1','Category Form','form_category');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_btn_disable(id do boto, on/off)

Esta macro utilizada para desabilitar ou habilitar botes da aplicao de Menu.

Ex. 1:

sc_btn_disable('btn_2', 'off');

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onLoad
onLoad

sc_menu_delete(Id_Item1)

Esta macro retira os itens de menu passados por parmetros.

Pode ser usada em aplicaes de menu ou menu rvore.

Observe que, os parmetros a serem passados, so os ID dos tens.

Caso o item de menu que voc remova da exibio tenha ns filhos, estes tambm sero omitidos.

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad

sc_menu_disable(Id_Item1)

Esta macro desabilita os itens de menu passados como parmetros.

Pode ser usada em aplicaes de menu ou menus de rvore.

Observe que, os parmetros a serem passados, so os ID dos tens.

Caso o item de menu que voc desabilite da exibio tenha ns filhos, estes tambm sero desabilitados.

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onApplicationInit onApplicationInit
onLoad onLoad
69
sc_menu_force_mobile(boolean)

Macro utilizada para forar a criao do menu para dispositivos mveis.

O parmetro (true ou false) opcional, se no for passado, assume true(ligar modo mobile).

Ex. 1:

sc_menu_force_mobile(true);

Ex. 2:

sc_menu_force_mobile(false);

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onLoad onApplicationInit
onLoad

sc_menu_item

Esta varivel disponvel apenas nas aplicaes de MENU e tem por objetivo dar acesso ao tem que foi selecionado no menu. Desta forma, o usurio poder
tomar decises antes que a aplicao seja executada.

Ex. 1: Para limpar variveis globais.

if({sc_menu_item} == "item_1"){
sc_reset_global([global1], [global2]);
}

Ex. 2: Uso do boto da barra de ferramentas do menu.

if({sc_menu_item} == "btn_1"){
sc_apl_conf("form_customer", "start", "new");
}

Ex 3: Se uma determinada aplicao necessitar de uma varivel global e esta no estiver preenchida, podemos chamar uma outra aplicao para que o
usurio preencha a informao necessria.

if({sc_menu_item} == "item_5" && (!isset([glo_empresa]) || empty([glo_empresa]))){


sc_redir(apl_inf_emp);
}

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onExecute onApplicationInit
onExecute

sc_script_name

Esta macro disponvel apenas nas aplicaes de MENU e tem por objetivo dar acesso ao nome da aplicao que foi selecionada no menu.

Desta forma, o usurio poder tomar decises antes que a aplicao seja executada.

Ex. 1: Para limpar variveis globais.

if({sc_script_name} == "apl1"){
sc_reset_global([global1], [global2]);
}

Ex. 2: Se uma determinada aplicao necessitar de uma varivel global e esta no estiver preenchida, podemos chamar uma outra aplicao para que o
70
usurio preencha a informao necessria.

if({sc_script_name} == "apl1" && (!isset([glo_empresa]) || empty([glo_empresa]))){


sc_redir(apl_inf_emp);
}

Escopo da Macro

Aplicao Menu Aplicao Menu rvore


onExecute onExecute
1
Macro x Aplicaes x Eventos
PGINA INICIAL MACROS MACRO X APLICAES X
EVENTOS

ajaxFieldonBlur
Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_ajax_javascript sc_ajax_message


sc_ajax_message sc_ajax_message sc_begin_trans
sc_begin_trans sc_begin_trans sc_calc_dv
sc_calc_dv sc_calc_dv sc_commit_trans
sc_commit_trans sc_commit_trans sc_concat
sc_connection_edit sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new sc_connection_new
sc_date sc_date sc_date
sc_date_conv sc_date_conv sc_date_conv
sc_date_dif sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty sc_date_empty
sc_decode sc_decode sc_decode
sc_encode sc_encode sc_encode
sc_error_exit sc_error_exit sc_error_exit
sc_error_message sc_error_message sc_error_message
sc_exec_sql sc_exec_sql sc_exec_sql
sc_field_display sc_field_display sc_field_display
sc_field_readonly sc_field_readonly sc_field_readonly
sc_format_num sc_format_num sc_format_num
sc_get_language sc_format_num_region sc_format_num_region
sc_get_regional sc_get_language sc_get_language
sc_get_theme sc_get_regional sc_get_regional
sc_include sc_get_theme sc_get_theme
sc_include_library sc_include sc_include
sc_lookup sc_include_library sc_include_library
sc_reset_connection_edit sc_label sc_label
sc_reset_connection_new sc_lookup sc_lookup
sc_reset_global sc_reset_connection_edit sc_reset_connection_edit
sc_rollback_trans sc_reset_connection_new sc_reset_connection_new
sc_select sc_reset_global sc_reset_global
sc_set_fetchmode sc_rollback_trans sc_rollback_trans
sc_set_global sc_select sc_select
sc_sql_injection sc_set_fetchmode sc_set_fetchmode
sc_time_diff sc_set_global sc_set_global
sc_trunc_num sc_sql_injection sc_sql_injection
sc_url_library sc_time_diff sc_time_diff
sc_warning sc_trunc_num sc_trunc_num
sc_webservice sc_url_library sc_url_library
Variables - Database sc_warning sc_warning
sc_webservice sc_webservice
Variables - Databases Variables - Database

Onchange

Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_ajax_javascript


sc_ajax_message sc_ajax_message sc_ajax_message
sc_begin_trans sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans sc_commit_trans
sc_connection_edit sc_connection_edit sc_concat
sc_connection_new sc_connection_new sc_connection_edit
sc_date_conv sc_date_conv sc_connection_new
sc_date_dif sc_date_dif sc_date
sc_date_dif_2 sc_date_dif_2 sc_date_conv
sc_date_empty sc_date_empty sc_date_dif
sc_decode sc_decode sc_date_dif_2
sc_encode sc_encode sc_date_empty
sc_error_exit sc_error_exit sc_decode
sc_error_message sc_error_message sc_encode
sc_exec_sql sc_exec_sql sc_error_exit
sc_field_display sc_field_display sc_error_message
sc_field_readonly sc_field_readonly sc_exec_sql
sc_format_num sc_format_num sc_field_display
sc_get_language sc_format_num_region sc_field_readonly
sc_get_regional sc_get_language sc_format_num
sc_get_theme sc_get_regional sc_format_num_region
sc_include sc_get_theme sc_get_language
sc_include_library sc_include sc_get_regional
sc_lookup sc_include_library sc_get_theme
sc_reset_connection_edit sc_label sc_include
sc_reset_connection_new sc_lookup sc_include_library
sc_reset_global sc_reset_connection_edit sc_label
sc_rollback_trans sc_reset_connection_new sc_lookup
sc_select sc_reset_global sc_reset_connection_edit
sc_set_fetchmode sc_rollback_trans sc_reset_connection_new
sc_set_global sc_select sc_reset_global
sc_sql_injection sc_set_fetchmode sc_rollback_trans
sc_time_diff sc_set_global sc_select
sc_trunc_num sc_sql_injection sc_set_fetchmode
sc_url_library sc_time_diff sc_set_global
sc_warning sc_trunc_num sc_sql_injection
2
sc_webservice sc_url_library sc_time_diff
Variables - Database sc_warning sc_trunc_num
sc_webservice sc_url_library
Variables - Database sc_warning
sc_webservice
Variables - Database

Aplicao Calendrio Aplicao Formulrio Aplicao Controle

OnClick

Aplicao Calendrio Aplicao Consulta Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_refresh sc_begin_trans sc_ajax_javascript sc_ajax_javascript


sc_ajax_message sc_calc_dv sc_ajax_message sc_ajax_message
sc_begin_trans sc_commit_trans sc_begin_trans sc_begin_trans
sc_calc_dv sc_concat sc_calc_dv sc_calc_dv
sc_commit_trans sc_date sc_commit_trans sc_commit_trans
sc_concat sc_date_conv sc_concat sc_concat
sc_connection_edit sc_date_dif sc_connection_edit sc_connection_edit
sc_connection_new sc_date_dif_2 sc_connection_new sc_connection_new
sc_date sc_date_empty sc_date sc_date
sc_date_conv sc_decode sc_date_conv sc_date_conv
sc_date_dif sc_encode sc_date_dif sc_date_dif
sc_date_dif_2 sc_exec_sql sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_format_num sc_date_empty sc_date_empty
sc_decode sc_format_num_region sc_decode sc_decode
sc_encode sc_label sc_encode sc_encode
sc_error_exit sc_lin_cod_barra_arrecadacao sc_error_exit sc_error_exit
sc_error_message sc_lin_cod_barra_banco sc_error_message sc_error_message
sc_exec_sql sc_lin_digitavel_arrecadacao sc_exec_sql sc_exec_sql
sc_field_display sc_lin_digitavel_banco sc_field_display sc_field_display
sc_field_readonly sc_lookup sc_field_readonly sc_field_readonly
sc_format_num sc_mail_send sc_format_num sc_format_num
sc_get_language sc_reset_global sc_format_num_region sc_format_num_region
sc_get_regional sc_rollback_trans sc_get_language sc_get_language
sc_get_theme sc_select sc_get_regional sc_get_regional
sc_include sc_set_fetchmode sc_get_theme sc_get_theme
sc_include_library sc_set_global sc_include sc_include
sc_lookup sc_sql_injection sc_include_library sc_include_library
sc_reset_connection_edit sc_sql_protect sc_label sc_label
sc_reset_connection_new sc_time_diff sc_lookup sc_lookup
sc_reset_global sc_trunc_num sc_reset_connection_edit sc_reset_connection_edit
sc_rollback_trans sc_vl_extenso sc_reset_connection_new sc_reset_connection_new
sc_select sc_where_current sc_reset_global sc_reset_global
sc_set_fetchmode sc_where_filter sc_rollback_trans sc_rollback_trans
sc_set_focus sc_where_orig sc_select sc_select
sc_set_global sc_set_fetchmode sc_set_fetchmode
sc_sql_injection sc_set_focus sc_set_global
sc_time_diff sc_set_global sc_sql_injection
sc_trunc_num sc_sql_injection sc_time_diff
sc_url_library sc_time_diff sc_trunc_num
sc_warning sc_trunc_num sc_url_library
sc_webservice sc_url_library sc_warning
Variables - Database sc_warning sc_webservice
sc_webservice Variables - Database
Variables - Database

OnFocus

Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_ajax_javascript


sc_ajax_message sc_ajax_message sc_ajax_message
sc_begin_trans sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans sc_commit_trans
sc_concat sc_concat sc_concat
sc_connection_edit sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new sc_connection_new
sc_date sc_date sc_date
sc_date_conv sc_date_conv sc_date_conv
sc_date_dif sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty sc_date_empty
sc_decode sc_decode sc_decode
sc_encode sc_encode sc_encode
sc_error_exit sc_error_exit sc_error_exit
sc_error_message sc_error_message sc_error_message
sc_exec_sql sc_exec_sql sc_exec_sql
sc_field_display sc_field_display sc_field_display
sc_field_readonly sc_field_readonly sc_field_readonly
sc_format_num sc_format_num sc_format_num
sc_get_language sc_format_num_region sc_format_num_region
sc_get_regional sc_get_language sc_get_language
sc_get_theme sc_get_regional sc_get_regional
sc_include sc_get_theme sc_get_theme
sc_include_library sc_include sc_include
sc_lookup sc_include_library sc_include_library
sc_reset_connection_edit sc_label sc_label
sc_reset_connection_new sc_lookup sc_lookup
sc_reset_global sc_reset_connection_edit sc_reset_connection_edit
sc_rollback_trans sc_reset_connection_new sc_reset_connection_new
sc_select sc_reset_global sc_reset_global
3
sc_set_fetchmode sc_rollback_trans sc_rollback_trans
sc_set_global sc_select sc_select
sc_sql_injection sc_set_fetchmode sc_set_fetchmode
sc_time_diff sc_set_global sc_set_global
sc_trunc_num sc_sql_injection sc_sql_injection
sc_url_library sc_time_diff sc_time_diff
sc_warning sc_trunc_num sc_trunc_num
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
sc_webservice sc_url_library sc_url_library
Variables - Database sc_warning sc_warning
sc_webservice sc_webservice
Variables - Database

onAfterDelete
Aplicao Calendrio Aplicao Formulrio

sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_delete sc_error_delete
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file

onAfterDeleteAll
Aplicao Formulrio

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
4
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
Aplicao Formulrio
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onAfterInsert
Aplicao Calendrio Aplicao Formulrio

sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_block_display sc_block_display
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_exit sc_error_exit
sc_error_insert sc_error_insert
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file

onAfterInsertAll
Aplicao Formulrio

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
5
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
Aplicao Formulrio
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onAfterUpdate
Aplicao Calendrio Aplicao Formulrio

sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_block_display sc_block_display
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_error_update sc_error_update
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
6
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file

Aplicao Calendrio Aplicao Formulrio

onAfterUpdateAll
Aplicao Formulrio

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onApplicationInit
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore

sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf


sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status
sc_calc_dv sc_calc_dv sc_calc_dv sc_calc_dv sc_calc_dv sc_calc_dv sc_appmenu_add_item sc_appmenu_add_item
sc_connection_edit sc_connection_edit sc_change_connection sc_connection_edit sc_connection_edit sc_connection_edit sc_appmenu_create sc_appmenu_create
sc_connection_new sc_connection_new sc_date sc_connection_new sc_connection_new sc_connection_new sc_appmenu_exist_item sc_appmenu_exist_item
sc_date sc_date sc_date_conv sc_date sc_date sc_date sc_appmenu_remove_item sc_appmenu_remove_item
sc_date_dif sc_date_dif sc_date_dif sc_date_dif sc_date_dif sc_date_dif sc_appmenu_reset sc_appmenu_reset
sc_date_dif_2 sc_date_dif_2 sc_date_dif_2 sc_date_dif_2 sc_date_dif_2 sc_date_dif_2 sc_appmenu_update_item sc_appmenu_update_item
sc_decode sc_decode sc_date_empty sc_decode sc_decode sc_decode sc_begin_trans sc_begin_trans
sc_encode sc_encode sc_decode sc_encode sc_encode sc_encode sc_btn_disable sc_commit_trans
sc_format_num sc_field_display sc_encode sc_format_num sc_format_num sc_format_num sc_calc_dv sc_date
sc_get_language sc_format_num sc_field_init_off sc_format_num_region sc_format_num_region sc_format_num_region sc_commit_trans sc_date_dif
sc_get_regional sc_get_language sc_format_num sc_get_language sc_get_language sc_get_language sc_concat sc_date_dif_2
sc_get_theme sc_get_regional sc_format_num_region sc_get_regional sc_get_regional sc_get_regional sc_connection_edit sc_decode
sc_image sc_get_theme sc_redir sc_get_theme sc_get_theme sc_get_theme sc_connection_new sc_encode
sc_include sc_hide_groupby_rule sc_reset_apl_conf sc_include sc_image sc_image sc_date sc_exec_sql
sc_include_library sc_image sc_reset_apl_status sc_include_library sc_include sc_include sc_date_dif sc_format_num_region
sc_language sc_include sc_reset_change_connection sc_language sc_include_library sc_include_library sc_date_dif_2 sc_get_language
sc_ldap_login sc_include_library sc_reset_global sc_reset_apl_conf sc_language sc_language sc_decode sc_get_regional
sc_ldap_logout sc_language sc_set_global sc_reset_apl_status sc_ldap_login sc_ldap_login sc_encode sc_get_theme
sc_ldap_search sc_redir sc_set_groupby_rule sc_reset_connection_edit sc_ldap_logout sc_ldap_logout sc_exec_sql sc_language
sc_master_value sc_reset_apl_conf sc_set_language sc_reset_connection_new sc_ldap_search sc_ldap_search sc_format_num sc_lookup
sc_redir sc_reset_apl_status sc_set_pdf_name sc_reset_global sc_master_value sc_redir sc_format_num_region sc_mail_send
sc_reset_apl_conf sc_reset_change_connection sc_set_regional sc_set_global sc_redir sc_reset_apl_conf sc_get_language sc_menu_delete
sc_reset_apl_status sc_reset_connection_edit sc_set_theme sc_set_language sc_reset_apl_conf sc_reset_apl_status sc_get_regional sc_menu_disable
sc_reset_change_connectio sc_reset_connection_new sc_time_diff sc_set_regional sc_reset_apl_status sc_reset_change_connection sc_get_theme sc_menu_force_mobile
n sc_reset_connection_edit sc_reset_global sc_trunc_num sc_set_theme sc_reset_change_connection sc_reset_connection_edit sc_image sc_menu_item
sc_reset_connection_new sc_set_global Variables - Authentication sc_site_ssl sc_reset_connection_edit sc_reset_connection_new sc_include sc_reset_apl_conf
7
sc_reset_global sc_set_groupby_rule sc_time_diff sc_reset_connection_new sc_reset_global sc_include_library sc_reset_apl_status
sc_set_global sc_set_language sc_trunc_num sc_reset_global sc_set_focus sc_language sc_reset_menu_delete
sc_set_language sc_set_pdf_name sc_url_exit sc_set_global sc_set_global sc_lookup sc_reset_menu_disable
sc_set_regional sc_set_regional sc_url_library sc_set_language sc_set_language sc_mail_send sc_set_global
sc_set_theme sc_set_theme sc_warning sc_set_regional sc_set_regional sc_menu_delete sc_set_language
sc_site_ssl sc_site_ssl sc_webservice sc_set_theme sc_set_theme sc_menu_disable sc_set_regional
sc_time_diff sc_time_diff sc_zip_file sc_site_ssl sc_site_ssl sc_redir sc_set_theme
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
sc_trunc_num sc_trunc_num sc_time_diff sc_time_diff sc_reset_apl_conf sc_warning
sc_url_exit sc_url_exit sc_trunc_num sc_trunc_num sc_reset_apl_status sc_zip_file
sc_url_library sc_url_library sc_url_exit sc_url_exit sc_reset_change_connection
sc_warning sc_warning sc_url_library sc_url_library sc_reset_connection_edit
sc_webservice sc_webservice sc_warning sc_warning sc_reset_connection_new
sc_zip_file sc_zip_file sc_webservice sc_webservice sc_reset_global
sc_zip_file sc_zip_file sc_reset_menu_delete
sc_reset_menu_disable
sc_rollback_trans
sc_select
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database

onBeforeDelete
Aplicao Calendrio Aplicao Formulrio

sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file

onBeforeDeleteAll
Aplicao Formulrio

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
8
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
Aplicao Formulrio
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onBeforeInsert
Aplicao Calendrio Aplicao Formulrio

sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lin_cod_barra_arrecadacao sc_include_library
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao
sc_lookup sc_lin_digitavel_banco
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
9

onBeforeInsertAll
Aplicao Formulrio

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onBeforeUpdate
Aplicao Calendrio Aplicao Formulrio

sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_changed sc_changed
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lin_cod_barra_arrecadacao sc_include_library
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao
sc_lookup sc_lin_digitavel_banco
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
10
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
Aplicao Calendrio Aplicao Formulrio
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file

onBeforeUpdateAll
Aplicao Formulrio

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onExecute
Aplicao Blank Aplicao Menu Aplicao Menu rvore

sc_apl_conf sc_apl_conf sc_apl_conf


sc_apl_status sc_begin_trans sc_begin_trans
sc_begin_trans sc_calc_dv sc_calc_dv
sc_calc_dv sc_commit_trans sc_commit_trans
sc_change_connection sc_concat sc_concat
sc_commit_trans sc_connection_edit sc_connection_edit
sc_concat sc_connection_new sc_connection_new
sc_connection_edit sc_date sc_date
sc_connection_new sc_date_dif sc_date_dif
sc_date sc_date_dif_2 sc_date_dif_2
sc_date_conv sc_decode sc_decode
sc_date_dif sc_encode sc_encode
sc_date_dif_2 sc_exec_sql sc_exec_sql
sc_date_empty sc_format_num sc_format_num
sc_decode sc_format_num_region sc_format_num_region
sc_encode sc_get_language sc_get_language
sc_exec_sql sc_get_regional sc_get_regional
sc_format_num sc_get_theme sc_get_theme
sc_format_num_region sc_include sc_include
sc_get_language sc_include_library sc_include_library
sc_get_regional sc_lookup sc_lookup
sc_get_theme sc_mail_send sc_mail_send
sc_image sc_menu_item sc_menu_item
11
sc_include sc_redir sc_redir
sc_include_lib sc_reset_connection_edit sc_reset_connection_edit
sc_include_library sc_reset_connection_new sc_reset_connection_new
sc_language sc_reset_global sc_rollback_trans
sc_lin_cod_barra_arrecadacao sc_rollback_trans sc_script_name
sc_lin_cod_barra_banco sc_script_name sc_select
sc_lin_digitavel_arrecadacao sc_select sc_set_fetchmode
Aplicao Blank Aplicao Menu Aplicao Menu rvore
sc_lin_digitavel_banco sc_set_fetchmode sc_set_global
sc_log_add sc_set_global sc_sql_injection
sc_log_split sc_sql_injection sc_trunc_num
sc_lookup sc_time_diff sc_url_library
sc_mail_send sc_trunc_num sc_warning
sc_make_link sc_url_library sc_webservice
sc_redir sc_warning sc_zip_file
sc_reset_apl_conf sc_webservice Variables - Database
sc_reset_apl_status sc_zip_file
sc_reset_change_connection Variables - Database
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_set_language
sc_set_regional

sc_set_theme
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
Variables - Database

onFilterInit
Aplicao Filtro

sc_apl_conf
sc_apl_status
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_language
sc_lookup
sc_mail_send
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database
12

onFilterRefresh

Aplicao Filtro

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database

onFilterSave
Aplicao Filtro

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database

onFilterValidate
Aplicao Filtro

sc_begin_trans
13
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
Aplicao Filtro
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database

onFooter
Aplicao Grfico Aplicao Consulta Aplicao ReportPDF

sc_begin_trans sc_begin_trans sc_begin_trans


sc_calc_dv sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans sc_commit_trans
sc_concat sc_concat sc_concat
sc_connection_edit sc_date sc_connection_edit
sc_connection_new sc_date_conv sc_connection_new
sc_date sc_date_dif sc_date
sc_date_conv sc_date_dif_2 sc_date_conv
sc_date_dif sc_date_empty sc_date_dif
sc_date_dif_2 sc_format_num sc_date_dif_2
sc_decode sc_format_num_region sc_decode
sc_encode sc_get_language sc_encode
sc_exec_sql sc_get_regional sc_exec_sql
sc_format_num sc_get_theme sc_format_num
sc_get_groupby_rule sc_image sc_get_language
sc_get_language sc_lin_cod_barra_arrecadacao sc_get_theme
sc_get_regional sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao
sc_get_theme sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco
sc_include_library sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao
sc_lin_cod_barra_arrecadacao sc_lookup sc_lin_digitavel_banco
sc_lin_cod_barra_banco sc_rollback_trans sc_lookup
sc_lin_digitavel_arrecadacao sc_select sc_mail_send
sc_lin_digitavel_banco sc_set_fetchmode sc_reset_connection_edit
sc_lookup sc_set_global sc_reset_connection_new
sc_mail_send sc_sql_injection sc_reset_global
sc_make_link sc_sql_protect sc_select
sc_reset_connection_edit sc_time_diff sc_set_fetchmode
sc_reset_connection_new sc_trunc_num sc_set_global
sc_reset_global sc_vl_extenso sc_sql_injection
sc_select sc_where_current sc_time_diff
sc_set_fetchmode sc_where_filter sc_trunc_num
sc_set_global sc_where_orig sc_warning
sc_sql_injection Variables - Authentication sc_where_current
sc_time_diff Variables - Database sc_where_filter
sc_trunc_num Variables - Totalling sc_where_orig
sc_url_library Variables - Totalling (group by) sc_zip_file
sc_warning Variables - Database
sc_webservice Variables - Totalling
sc_where_current
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Database
Variables - Totalling
14

onGroupBy

Aplicao Consulta

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_exec_sql
sc_format_num_region
sc_groupby_label
sc_lookup
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_where_current
sc_where_filter
sc_where_orig
Variables - Authentication
Variables - Database
Variables - Totalling
Variables - Totalling (group by)

onHeader

Aplicao Grfico Aplicao Consulta Aplicao ReportPDF

sc_begin_trans sc_begin_trans sc_begin_trans


sc_calc_dv sc_calc_dv sc_calc_dv
sc_change_connection sc_commit_trans sc_change_connection
sc_commit_trans sc_concat sc_commit_trans
sc_concat sc_date sc_concat
sc_connection_edit sc_date_conv sc_connection_edit
sc_connection_new sc_date_dif sc_connection_new
sc_date sc_date_dif_2 sc_date
sc_date_conv sc_date_empty sc_date_conv
sc_date_dif sc_decode sc_date_dif
sc_date_dif_2 sc_encode sc_date_dif_2
sc_date_empty sc_exec_sql sc_date_empty
sc_decode sc_format_num sc_decode
sc_encode sc_format_num_region sc_encode
sc_exec_sql sc_lin_cod_barra_arrecadacao sc_exec_sql
sc_field_display sc_lin_cod_barra_banco sc_field_disabled
sc_format_num sc_lin_digitavel_arrecadacao sc_format_num
sc_get_groupby_rule sc_lin_digitavel_banco sc_get_language
sc_get_language sc_lookup sc_get_regional
sc_get_regional sc_mail_send sc_get_theme
sc_get_theme sc_reset_global sc_include
sc_include sc_rollback_trans sc_lin_cod_barra_arrecadacao
sc_include_library sc_select sc_lin_cod_barra_banco
sc_lin_cod_barra_arrecadacao sc_select_order sc_lin_digitavel_arrecadacao
sc_lin_cod_barra_banco sc_select_where sc_lin_digitavel_banco
sc_lin_digitavel_arrecadacao sc_set_fetchmode sc_lookup
sc_lin_digitavel_banco sc_set_global sc_mail_send
sc_lookup sc_sql_injection sc_reset_connection_edit
sc_mail_send sc_time_diff sc_reset_connection_new
sc_make_link sc_trunc_num sc_reset_global
sc_reset_connection_edit sc_vl_extenso sc_rollback_trans
sc_reset_connection_new sc_where_current sc_select
sc_reset_global sc_where_filter sc_set_fetchmode
sc_rollback_trans sc_where_orig sc_set_global
sc_select Variables - Database sc_sql_injection
sc_set_fetchmode sc_time_diff
sc_set_global sc_trunc_num
sc_sql_injection sc_user_logout
sc_time_diff sc_warning
sc_trunc_num sc_where_current
sc_url_library sc_where_filter
sc_user_logout sc_where_orig
sc_warning sc_zip_file
sc_webservice Variables - Database
sc_where_current Variables - Totalling
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Database
Variables - Totalling
15

onScriptInit
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao ReportPDF

sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf sc_apl_conf


sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status sc_apl_status
sc_begin_trans sc_begin_trans sc_begin_trans sc_begin_trans sc_begin_trans sc_begin_trans
sc_block_display sc_block_display sc_block_display sc_block_display sc_block_display sc_calc_dv
sc_btn_copy sc_btn_display sc_btn_display sc_btn_copy sc_btn_display sc_change_connection
sc_btn_display sc_calc_dv sc_calc_dv sc_btn_display sc_calc_dv sc_commit_trans
sc_calc_dv sc_change_connection sc_change_connection sc_calc_dv sc_change_connection sc_concat
sc_change_connection sc_commit_trans sc_commit_trans sc_change_connection sc_commit_trans sc_connection_edit
sc_commit_trans sc_concat sc_concat sc_commit_trans sc_concat sc_connection_new
sc_concat sc_connection_edit sc_connection_edit sc_concat sc_connection_edit sc_date
sc_connection_edit sc_connection_new sc_connection_new sc_connection_edit sc_connection_new sc_date_conv
sc_connection_new sc_date sc_date sc_connection_new sc_date sc_date_dif
sc_date sc_date_conv sc_date_conv sc_date sc_date_conv sc_date_dif_2
sc_date_conv sc_date_dif sc_date_dif sc_date_conv sc_date_dif sc_decode
sc_date_dif sc_date_dif_2 sc_date_dif_2 sc_date_dif sc_date_dif_2 sc_encode
sc_date_dif_2 sc_decode sc_date_empty sc_date_dif_2 sc_decode sc_exec_sql
sc_date_empty sc_encode sc_decode sc_date_empty sc_encode sc_field_color
sc_decode sc_exec_sql sc_encode sc_decode sc_error_continue sc_field_display
sc_encode sc_field_display sc_exec_sql sc_encode sc_error_exit sc_format_num
sc_exec_sql sc_format_num sc_field_color sc_exec_sql sc_error_message sc_get_theme
sc_exit sc_get_groupby_rule sc_field_display sc_exit sc_exec_sql sc_image
sc_field_display sc_get_language sc_format_num sc_field_display sc_exit sc_include
sc_field_readonly sc_get_regional sc_format_num_region sc_field_readonly sc_field_display sc_label
sc_format_num sc_get_theme sc_get_groupby_rule sc_format_num sc_field_readonly sc_language
sc_form_show sc_image sc_get_language sc_format_num_region sc_format_num sc_lin_cod_barra_arrecadacao
sc_get_language sc_include sc_get_regional sc_form_show sc_format_num_region sc_lin_cod_barra_banco
sc_get_regional sc_include_library sc_get_theme sc_get_language sc_form_show sc_lin_digitavel_arrecadacao
sc_get_theme sc_label sc_hide_groupby_rule sc_get_regional sc_get_language sc_lin_digitavel_banco
sc_image sc_language sc_image sc_get_theme sc_get_regional sc_lookup
sc_include sc_lin_cod_barra_arrecadacao sc_include sc_image sc_get_theme sc_mail_send
sc_include_library sc_lin_cod_barra_banco sc_include_lib sc_include sc_image sc_reset_apl_conf
sc_label sc_lin_digitavel_arrecadacao sc_include_library sc_include_library sc_include sc_reset_apl_status
sc_language sc_lin_digitavel_banco sc_label sc_label sc_include_library sc_reset_change_connection
sc_lookup sc_lookup sc_language sc_language sc_label sc_reset_connection_edit
sc_mail_send sc_mail_send sc_lin_cod_barra_arrecadacao sc_lookup sc_language sc_reset_connection_new
sc_master_value sc_make_link sc_lin_cod_barra_banco sc_mail_send sc_lookup sc_set_fetchmode
sc_redir sc_redir sc_lin_digitavel_arrecadacao sc_master_value sc_mail_send sc_set_global
sc_reset_apl_conf sc_reset_apl_conf sc_lin_digitavel_banco sc_redir sc_master_value sc_set_language
sc_reset_apl_status sc_reset_apl_status sc_log_add sc_reset_apl_conf sc_redir sc_set_regional
sc_reset_change_connection sc_reset_change_connection sc_log_split sc_reset_apl_status sc_reset_apl_conf sc_set_theme
sc_reset_connection_edit sc_reset_connection_edit sc_lookup sc_reset_change_connection sc_reset_apl_status sc_site_ssl
sc_reset_connection_new sc_reset_connection_new sc_mail_send sc_reset_connection_edit sc_reset_change_connection sc_sql_injection
sc_reset_global sc_reset_global sc_make_link sc_reset_connection_new sc_reset_connection_edit sc_time_diff
sc_rollback_trans sc_rollback_trans sc_redir sc_reset_global sc_reset_connection_new sc_trunc_num
sc_select sc_select sc_reset_apl_conf sc_rollback_trans sc_reset_global sc_user_logout
sc_set_fetchmode sc_select_field sc_reset_apl_status sc_select sc_select sc_warning
sc_set_global sc_select_order sc_reset_change_connection sc_set_fetchmode sc_set_fetchmode sc_where_current
sc_set_language sc_select_where sc_reset_connection_edit sc_set_global sc_set_focus sc_where_filter
sc_set_regional sc_set_fetchmode sc_reset_connection_new sc_set_language sc_set_global sc_where_orig
sc_set_theme sc_set_global sc_reset_global sc_set_regional sc_set_language sc_zip_file
sc_site_ssl sc_set_language sc_rollback_trans sc_set_theme sc_set_regional Variables - Database
sc_sql_injection sc_set_regional sc_select sc_site_ssl sc_set_theme
sc_time_diff sc_set_theme sc_select_field sc_sql_injection sc_site_ssl
sc_trunc_num sc_site_ssl sc_select_order sc_time_diff sc_sql_injection
sc_url_exit sc_sql_injection sc_select_where sc_trunc_num sc_time_diff
sc_url_library sc_time_diff sc_set_fetchmode sc_url_exit sc_trunc_num
sc_user_logout sc_trunc_num sc_set_global sc_url_library sc_url_exit
sc_warning sc_url_exit sc_set_language sc_user_logout sc_url_library
sc_webservice sc_url_library sc_set_regional sc_warning sc_user_logout
sc_zip_file sc_user_logout sc_set_theme sc_webservice sc_warning
sc_warning sc_site_ssl sc_zip_file sc_webservice
sc_webservice sc_sql_injection Variables - Authentication sc_zip_file
sc_where_current sc_sql_protect
sc_where_filter sc_time_diff
sc_where_orig sc_trunc_num
sc_zip_file sc_url_exit
Variables - Database sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_where_current
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Authentication
Variables - Database

onLoad
Aplicao Calendrio Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore

sc_begin_trans sc_begin_trans sc_alert sc_apl_conf sc_apl_conf


sc_block_display sc_block_display sc_begin_trans sc_apl_status sc_apl_status
sc_btn_copy sc_btn_copy sc_block_display sc_appmenu_add_item sc_appmenu_add_item
sc_btn_display sc_btn_display sc_btn_display sc_appmenu_create sc_appmenu_create
sc_btn_new sc_btn_new sc_calc_dv sc_appmenu_exist_item sc_appmenu_exist_item
sc_calc_dv sc_calc_dv sc_change_connection sc_appmenu_remove_item sc_appmenu_remove_item
sc_change_connection sc_change_connection sc_commit_trans sc_appmenu_reset sc_appmenu_reset
16
sc_commit_trans sc_commit_trans sc_concat sc_appmenu_update_item sc_appmenu_update_item
sc_concat sc_concat sc_connection_edit sc_begin_trans sc_begin_trans
sc_connection_edit sc_connection_edit sc_connection_new sc_btn_disable sc_btn_disable
sc_connection_new sc_connection_new sc_date sc_calc_dv sc_calc_dv
sc_date sc_date sc_date_conv sc_commit_trans sc_commit_trans
sc_date_conv sc_date_conv sc_date_dif sc_concat sc_concat
sc_date_dif sc_date_dif sc_date_dif_2 sc_connection_edit sc_connection_edit
Aplicao Calendrio Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
sc_date_dif_2 sc_date_dif_2 sc_date_empty sc_connection_new sc_connection_new
sc_date_empty sc_date_empty sc_decode sc_date sc_date
sc_decode sc_decode sc_encode sc_date_dif sc_date_dif
sc_encode sc_encode sc_error_exit sc_date_dif_2 sc_date_dif_2
sc_exec_sql sc_exec_sql sc_error_message sc_decode sc_decode
sc_field_disabled sc_field_disabled sc_exec_sql sc_encode sc_encode
sc_field_display sc_field_display sc_field_disabled sc_exec_sql sc_exec_sql
sc_field_readonly sc_field_readonly sc_field_display sc_format_num sc_format_num
sc_format_num sc_format_num sc_field_readonly sc_format_num_region sc_format_num_region
sc_form_show sc_format_num_region sc_format_num sc_get_language sc_get_language
sc_get_language sc_form_show sc_format_num_region sc_get_regional sc_get_regional
sc_get_regional sc_get_language sc_form_show sc_get_theme sc_get_theme
sc_get_theme sc_get_regional sc_get_language sc_image sc_image
sc_image sc_get_theme sc_get_regional sc_include sc_include
sc_include sc_image sc_get_theme sc_include_library sc_include_library
sc_include_library sc_include sc_image sc_language sc_language
sc_label sc_include_library sc_include_library sc_lookup sc_lookup
sc_lin_cod_barra_arrecadacao sc_label sc_label sc_mail_send sc_mail_send
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao sc_lookup sc_menu_delete sc_menu_delete
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco sc_mail_send sc_menu_disable sc_menu_disable
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao sc_master_value sc_menu_force_mobile sc_menu_force_mobile
sc_log_split sc_lin_digitavel_banco sc_redir sc_redir sc_redir
sc_lookup sc_log_split sc_reset_connection_edit sc_reset_apl_conf sc_reset_apl_conf
sc_mail_send sc_lookup sc_reset_connection_new sc_reset_apl_status sc_reset_apl_status
sc_master_value sc_mail_send sc_reset_global sc_reset_change_connection sc_reset_change_connection
sc_redir sc_master_value sc_rollback_trans sc_reset_connection_edit sc_reset_connection_edit
sc_reset_connection_edit sc_redir sc_select sc_reset_connection_new sc_reset_connection_new
sc_reset_connection_new sc_reset_connection_edit sc_set_fetchmode sc_reset_global sc_reset_global
sc_reset_global sc_reset_connection_new sc_set_focus sc_reset_menu_delete sc_reset_menu_delete
sc_rollback_trans sc_reset_global sc_set_global sc_reset_menu_disable sc_reset_menu_disable
sc_select sc_rollback_trans sc_site_ssl sc_rollback_trans sc_rollback_trans
sc_set_fetchmode sc_select sc_sql_injection sc_select sc_select
sc_set_focus sc_set_fetchmode sc_sql_protect sc_set_fetchmode sc_set_fetchmode
sc_set_global sc_set_focus sc_time_diff sc_set_global sc_set_global
sc_site_ssl sc_set_global sc_trunc_num sc_set_language sc_set_language
sc_sql_injection sc_site_ssl sc_url_exit sc_set_regional sc_set_regional
sc_time_diff sc_sql_injection sc_url_library sc_set_theme sc_set_theme
sc_trunc_num sc_time_diff sc_user_logout sc_site_ssl sc_site_ssl
sc_url_exit sc_trunc_num sc_warning sc_sql_injection sc_sql_injection
sc_url_library sc_url_exit sc_webservice sc_time_diff sc_time_diff
sc_user_logout sc_url_library sc_zip_file sc_trunc_num sc_trunc_num
sc_warning sc_user_logout Variables - Database sc_url_library sc_url_library
sc_webservice sc_warning sc_warning sc_warning
sc_zip_file sc_webservice sc_webservice sc_webservice
sc_zip_file sc_zip_file sc_zip_file
Variables - Database Variables - Database

onNavigate

Aplicao Consulta Aplicao Formulrio

sc_begin_trans sc_begin_trans
sc_calc_dv sc_block_display
sc_commit_trans sc_btn_display
sc_concat sc_calc_dv
sc_date sc_commit_trans
sc_date_conv sc_concat
sc_date_dif sc_connection_edit
sc_date_dif_2 sc_connection_new
sc_date_empty sc_date
sc_decode sc_date_conv
sc_encode sc_date_dif
sc_exec_sql sc_date_dif_2
sc_format_num sc_date_empty
sc_format_num_region sc_decode
sc_get_groupby_rule sc_encode
sc_get_language sc_error_exit
sc_get_regional sc_error_message
sc_get_theme sc_exec_sql
sc_include sc_field_disabled
sc_label sc_field_display
sc_lin_cod_barra_arrecadacao sc_field_readonly
sc_lin_cod_barra_banco sc_format_num
sc_lin_digitavel_arrecadacao sc_format_num_region
sc_lin_digitavel_banco sc_get_language
sc_lookup sc_get_regional
sc_make_link sc_get_theme
sc_rollback_trans sc_include
sc_select sc_include_library
sc_set_fetchmode sc_label
sc_sql_injection sc_lin_cod_barra_arrecadacao
sc_sql_protect sc_lin_cod_barra_banco
sc_time_diff sc_lin_digitavel_arrecadacao
sc_trunc_num sc_lin_digitavel_banco
sc_vl_extenso sc_lookup
sc_where_current sc_mail_send
sc_where_filter sc_master_value
sc_where_orig sc_reset_connection_edit
Variables - Database sc_reset_connection_new
sc_reset_global
17
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
Aplicao Consulta Aplicao Formulrio
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onRecord
Aplicao Consulta Aplicao Formulrio Aplicao ReportPDF

sc_begin_trans sc_begin_trans sc_begin_trans


sc_calc_dv sc_block_display sc_calc_dv
sc_commit_trans sc_btn_display sc_change_connection
sc_concat sc_calc_dv sc_commit_trans
sc_date sc_change_connection sc_concat
sc_date_conv sc_commit_trans sc_connection_edit
sc_date_dif sc_concat sc_connection_new
sc_date_dif_2 sc_connection_edit sc_date
sc_date_empty sc_connection_new sc_date_conv
sc_decode sc_date sc_date_dif
sc_encode sc_date_conv sc_date_dif_2
sc_exec_sql sc_date_dif sc_date_empty
sc_field_color sc_date_dif_2 sc_decode
sc_field_style sc_date_empty sc_encode
sc_format_num sc_decode sc_exec_sql
sc_format_num_region sc_encode sc_field_color
sc_get_groupby_rule sc_exec_sql sc_get_language
sc_get_language sc_field_disabled_record sc_get_regional
sc_get_regional sc_field_display sc_get_theme
sc_get_theme sc_field_readonly sc_include
sc_include sc_format_num sc_link
sc_include_library sc_format_num_region sc_lin_cod_barra_arrecadacao
sc_link sc_get_language sc_lin_cod_barra_banco
sc_lin_cod_barra_arrecadacao sc_get_regional sc_lin_digitavel_arrecadacao
sc_lin_cod_barra_banco sc_get_theme sc_lin_digitavel_banco
sc_lin_digitavel_arrecadacao sc_image sc_lookup
sc_lin_digitavel_banco sc_include sc_mail_send
sc_lookup sc_include_library sc_reset_connection_edit
sc_mail_send sc_label sc_reset_connection_new
sc_make_link sc_lin_cod_barra_arrecadacao sc_reset_global
sc_reset_global sc_lin_cod_barra_banco sc_rollback_trans
sc_rollback_trans sc_lin_digitavel_arrecadacao sc_select
sc_select sc_lin_digitavel_banco sc_set_fetchmode
sc_seq_register sc_lookup sc_set_global
sc_set_fetchmode sc_mail_send sc_sql_injection
sc_set_global sc_master_value sc_sql_protect
sc_sql_injection sc_reset_connection_edit sc_time_diff
sc_sql_protect sc_reset_connection_new sc_trunc_num
sc_time_diff sc_reset_global sc_url_exit
sc_trunc_num sc_rollback_trans sc_user_logout
sc_vl_extenso sc_select sc_warning
sc_where_current sc_set_fetchmode sc_where_current
sc_where_filter sc_set_global sc_where_filter
sc_where_orig sc_site_ssl sc_where_orig
Variables - Database sc_sql_injection sc_zip_file
Variables - Totalling sc_time_diff Variables - Database
sc_trunc_num Variables - Totalling
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onRefresh
Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_begin_trans sc_begin_trans sc_begin_trans


sc_block_display sc_block_display sc_block_display
sc_btn_display sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans sc_changed
sc_concat sc_concat sc_commit_trans
sc_date sc_date sc_concat
sc_date_conv sc_date_conv sc_connection_edit
sc_date_dif sc_date_dif sc_connection_new
sc_date_dif_2 sc_date_dif_2 sc_date
sc_date_empty sc_date_empty sc_date_conv
sc_decode sc_decode sc_date_dif
sc_encode sc_encode sc_date_dif_2
sc_exec_sql sc_exec_sql sc_date_empty
sc_field_display sc_field_display sc_decode
sc_field_readonly sc_field_readonly sc_encode
18
sc_format_num sc_format_num sc_error_exit
sc_get_language sc_format_num_region sc_error_message
sc_get_regional sc_get_language sc_exec_sql
sc_get_theme sc_get_regional sc_field_display
sc_include sc_get_theme sc_field_readonly
sc_include_library sc_include sc_format_num
sc_label sc_include_library sc_format_num_region
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
sc_lin_cod_barra_arrecadacao sc_label sc_get_language
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao sc_get_regional
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco sc_get_theme
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao sc_include
sc_lookup sc_lin_digitavel_banco sc_include_library
sc_mail_send sc_lookup sc_lookup
sc_master_value sc_mail_send sc_mail_send
sc_reset_global sc_master_value sc_master_value
sc_rollback_trans sc_reset_global sc_redir
sc_select sc_rollback_trans sc_reset_connection_edit
sc_set_fetchmode sc_select sc_reset_connection_new
sc_set_focus sc_set_fetchmode sc_rollback_trans
sc_set_global sc_set_focus sc_select
sc_site_ssl sc_set_global sc_set_fetchmode
sc_sql_injection sc_site_ssl sc_set_focus
sc_time_diff sc_sql_injection sc_set_global
sc_trunc_num sc_time_diff sc_sql_injection
sc_url_exit sc_trunc_num sc_time_diff
sc_url_library sc_url_exit sc_trunc_num
sc_warning sc_url_library sc_url_library
sc_webservice sc_warning sc_warning
sc_zip_file sc_webservice sc_webservice
sc_zip_file sc_zip_file
Variables - Database

onValidate
Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_alert


sc_begin_trans sc_begin_trans sc_apl_conf
sc_block_display sc_block_display sc_apl_status
sc_btn_delete sc_btn_delete sc_begin_trans
sc_btn_display sc_btn_display sc_btn_display
sc_btn_insert sc_btn_insert sc_calc_dv
sc_btn_update sc_btn_update sc_commit_trans
sc_calc_dv sc_calc_dv sc_concat
sc_changed sc_changed sc_connection_edit
sc_commit_trans sc_commit_trans sc_connection_new
sc_concat sc_concat sc_date
sc_date sc_date sc_date_conv
sc_date_conv sc_date_conv sc_date_dif
sc_date_dif sc_date_dif sc_date_dif_2
sc_date_dif_2 sc_date_dif_2 sc_decode
sc_date_empty sc_date_empty sc_encode
sc_decode sc_decode sc_error_exit
sc_encode sc_encode sc_error_message
sc_error_exit sc_error_exit sc_exec_sql
sc_error_message sc_error_message sc_field_display
sc_exec_sql sc_exec_sql sc_field_readonly
sc_field_display sc_field_display sc_format_num_region
sc_field_readonly sc_field_readonly sc_get_theme
sc_format_num sc_format_num sc_include
sc_form_show sc_format_num_region sc_include_library
sc_get_language sc_form_show sc_language
sc_get_regional sc_get_language sc_ldap_login
sc_get_theme sc_get_regional sc_ldap_logout
sc_image sc_get_theme sc_ldap_search
sc_include sc_image sc_lin_cod_barra_arrecadacao
sc_include_library sc_include sc_lin_cod_barra_banco
sc_ldap_login sc_include_library sc_lin_digitavel_arrecadacao
sc_ldap_logout sc_ldap_login sc_lin_digitavel_banco
sc_ldap_search sc_ldap_logout sc_lookup
sc_log_add sc_ldap_search sc_mail_send
sc_lookup sc_log_add sc_make_link
sc_mail_send sc_lookup sc_redir
sc_master_value sc_mail_send sc_reset_apl_conf
sc_redir sc_master_value sc_reset_apl_status
sc_reset_global sc_redir sc_reset_change_connection
sc_rollback_trans sc_reset_global sc_reset_connection_edit
sc_select sc_rollback_trans sc_reset_connection_new
sc_set_fetchmode sc_select sc_reset_global
sc_set_global sc_set_fetchmode sc_rollback_trans
sc_site_ssl sc_set_global sc_select
sc_sql_injection sc_site_ssl sc_set_fetchmode
sc_sql_protect sc_sql_injection sc_set_global
sc_time_diff sc_sql_protect sc_set_language
sc_trunc_num sc_time_diff sc_set_regional
sc_url_exit sc_trunc_num sc_set_theme
sc_url_library sc_url_exit sc_site_ssl
sc_user_logout sc_url_library sc_sql_injection
sc_warning sc_user_logout sc_sql_protect
sc_webservice sc_warning sc_time_diff
sc_zip_file sc_webservice sc_trunc_num
sc_zip_file sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
19
Variables - Database

onValidateFailure
Aplicao Calendrio Aplicao Formulrio Aplicao Controle

Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_ajax_javascript


sc_begin_trans sc_begin_trans sc_apl_conf
sc_block_display sc_block_display sc_apl_status
sc_btn_delete sc_btn_delete sc_begin_trans
sc_btn_display sc_btn_display sc_btn_display
sc_btn_insert sc_btn_insert sc_calc_dv
sc_btn_update sc_btn_update sc_commit_trans
sc_calc_dv sc_calc_dv sc_concat
sc_changed sc_changed sc_connection_edit
sc_commit_trans sc_commit_trans sc_connection_new
sc_date sc_date sc_date
sc_date_conv sc_date_conv sc_date_conv
sc_date_dif sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty sc_decode
sc_decode sc_decode sc_encode
sc_encode sc_encode sc_error_exit
sc_error_exit sc_error_exit sc_error_message
sc_error_message sc_error_message sc_exec_sql
sc_exec_sql sc_exec_sql sc_field_display
sc_field_display sc_field_display sc_field_readonly
sc_field_readonly sc_field_readonly sc_format_num
sc_format_num sc_format_num sc_format_num_region
sc_get_language sc_format_num_region sc_get_language
sc_get_regional sc_get_language sc_get_regional
sc_get_theme sc_get_regional sc_get_theme
sc_include sc_get_theme sc_image
sc_include_library sc_include sc_include
sc_mail_send sc_include_library sc_include_library
sc_master_value sc_mail_send sc_lookup
sc_reset_global sc_master_value sc_mail_send
sc_rollback_trans sc_reset_global sc_redir
sc_select sc_rollback_trans sc_reset_connection_edit
sc_set_fetchmode sc_select sc_reset_connection_new
sc_set_global sc_set_fetchmode sc_reset_global
sc_site_ssl sc_set_global sc_rollback_trans
sc_sql_injection sc_site_ssl sc_select
sc_time_diff sc_sql_injection sc_set_fetchmode
sc_trunc_num sc_time_diff sc_set_global
sc_url_exit sc_trunc_num sc_site_ssl
sc_url_library sc_url_exit sc_sql_injection
sc_warning sc_url_library sc_time_diff
sc_webservice sc_warning sc_trunc_num
sc_zip_file sc_webservice sc_url_exit
sc_zip_file sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database

onValidateSuccess
Aplicao Calendrio Aplicao Formulrio Aplicao Controle

sc_ajax_javascript sc_ajax_javascript sc_apl_conf


sc_begin_trans sc_begin_trans sc_apl_status
sc_block_display sc_block_display sc_begin_trans
sc_btn_delete sc_btn_delete sc_calc_dv
sc_btn_display sc_btn_display sc_commit_trans
sc_btn_insert sc_btn_insert sc_concat
sc_btn_update sc_btn_update sc_connection_edit
sc_calc_dv sc_calc_dv sc_connection_new
sc_changed sc_changed sc_date
sc_commit_trans sc_commit_trans sc_date_conv
sc_concat sc_concat sc_date_dif
sc_connection_edit sc_connection_edit sc_date_dif_2
sc_connection_new sc_connection_new sc_decode
sc_date sc_date sc_encode
sc_date_conv sc_date_conv sc_error_exit
sc_date_dif sc_date_dif sc_error_message
sc_date_dif_2 sc_date_dif_2 sc_exec_sql
sc_date_empty sc_date_empty sc_format_num
sc_decode sc_decode sc_format_num_region
sc_encode sc_encode sc_get_language
sc_error_exit sc_error_exit sc_get_regional
sc_error_message sc_error_message sc_get_theme
sc_exec_sql sc_exec_sql sc_image
sc_field_display sc_field_display sc_include
sc_field_readonly sc_field_readonly sc_include_library
sc_format_num sc_format_num sc_language
sc_get_language sc_format_num_region sc_lin_cod_barra_arrecadacao
sc_get_regional sc_get_language sc_lin_cod_barra_banco
sc_get_theme sc_get_regional sc_lin_digitavel_arrecadacao
sc_include sc_get_theme sc_lin_digitavel_banco
sc_include_library sc_include sc_lookup
sc_lin_cod_barra_arrecadacao sc_include_library sc_mail_send
20
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao sc_make_link
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco sc_redir
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao sc_reset_apl_conf
sc_lookup sc_lin_digitavel_banco sc_reset_apl_status
sc_mail_send sc_lookup sc_reset_change_connection
sc_redir sc_mail_send sc_reset_connection_edit
sc_reset_connection_edit sc_redir sc_reset_connection_new
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
sc_reset_connection_new sc_reset_connection_edit sc_reset_global
sc_reset_global sc_reset_connection_new sc_rollback_trans
sc_rollback_trans sc_reset_global sc_select
sc_select sc_rollback_trans sc_set_fetchmode
sc_set_fetchmode sc_select sc_set_global
sc_set_focus sc_set_fetchmode sc_set_language
sc_set_global sc_set_focus sc_set_regional
sc_site_ssl sc_set_global sc_set_theme
sc_sql_injection sc_site_ssl sc_site_ssl
sc_time_diff sc_sql_injection sc_sql_injection
sc_trunc_num sc_time_diff sc_time_diff
sc_url_exit sc_trunc_num sc_trunc_num
sc_url_library sc_url_exit sc_url_exit
sc_user_logout sc_url_library sc_url_library
sc_warning sc_user_logout sc_user_logout
sc_webservice sc_warning sc_warning
sc_zip_file sc_webservice sc_webservice
sc_zip_file sc_zip_file
Variables - Database

Вам также может понравиться