Anda di halaman 1dari 33

2007 GAS Tecnologia

GAS 2007
O que h de novo no GAS 2007
O que h de novo no GAS 2007 I
2007 GAS Tecnologia
ndice
1 1 ................................................................................................................................... O que h de novo no GAS 2007
1 2 ................................................................................................................................... Solues Multi-Projetos
1 3 ................................................................................................................................... Executveis Independentes
1 4 ................................................................................................................................... Gerenciamento de Projetos
2 5 ................................................................................................................................... Controle de plano de senha pela soluo
2 6 ................................................................................................................................... Acesso nativo a outros bancos de dados
................................................................................................................................... 3 6.1 Access
................................................................................................................................... 3 6.2 SQL Server
................................................................................................................................... 3 6.3 Oracle
................................................................................................................................... 4 6.4 Firebird
................................................................................................................................... 4 6.5 My Sql
4 7 ................................................................................................................................... Escolha do banco de dados pelo usurio final
7 8 ................................................................................................................................... Acesso a dados via classes
8 9 ................................................................................................................................... Definio de banco de dados
9 10 ................................................................................................................................... Tipo de integridade
9 11 ................................................................................................................................... Novas propriedades para bancos
10 12 ................................................................................................................................... Novas propriedades para tabelas
11 13 ................................................................................................................................... Novas propriedades para campos
11 14 ................................................................................................................................... Novas propriedades para ndices
12 15 ................................................................................................................................... Novo controle GRID
14
16
...................................................................................................................................
Transformao de controles OCXs em controles
internos
14 17
................................................................................................................................... Usar o mouse para selecionar itens
14 18
................................................................................................................................... Redefinio de Combo Box
II Contedo
II
2007 GAS Tecnologia
15 19 ................................................................................................................................... Formulrios sem vnculos de dados
15 20 ................................................................................................................................... Formulrios com alterao bloqueada por default
15 21 ................................................................................................................................... Validao imediata
16 22 ................................................................................................................................... Vinculao de Label a campos
16 23 ................................................................................................................................... Alterar se existir dados
16 24 ................................................................................................................................... Avisar se registro existir
17 25 ................................................................................................................................... Ao ltimo campo
17 26 ................................................................................................................................... Forma de abertura
17 27 ................................................................................................................................... Seleo de controles com "retngulo de seleo"
18 28 ................................................................................................................................... Cor de fundo para textbox
18 29 ................................................................................................................................... Histrico de gerao de fontes
19 30 ................................................................................................................................... Teclas de atalho
19 31 ................................................................................................................................... Barra de status no MDI
20 32 ................................................................................................................................... Menus POP-UP em botes
21 33 ................................................................................................................................... Mltiplos filtros
22 34 ................................................................................................................................... Mltiplas ordenaes
23 35 ................................................................................................................................... Suporte a impressora Daruma
23 36 ................................................................................................................................... Sempre preservar um item de gerao
24 37 ................................................................................................................................... Remodelado mdulo de gerao de fontes
24 38 ................................................................................................................................... Ordem inicial
24 39 ................................................................................................................................... Pano de fundo
25 40
................................................................................................................................... Marca d'gua
26 41
................................................................................................................................... Quebra na impresso de consultas
O que h de novo no GAS 2007 III
2007 GAS Tecnologia
27 42 ................................................................................................................................... Mdulos extras com caminho completo
27 43 ................................................................................................................................... Autenticao na emisso de email
28 44 ................................................................................................................................... Gravar Filtros e ordem
28 45 ................................................................................................................................... Incluso de referncias no projeto
29 46 ................................................................................................................................... Propriedade Lista (Pesquisa)
29 47 ................................................................................................................................... Controle avaando para o Servio de Backup
O que h de novo no GAS 2007 1
2007 GAS Tecnologia
1 O que h de novo no GAS 2007
O contedo deste documento, uma viso geral das mudanas chaves, das melhorias e de caracter
sticas novas na verso 2007 do GAS.
2 Solues Multi-Projetos
A estrutura principal para definio de projetos do GAS foi alterada visando possibilitar a definio de
vrios projetos de forma agrupada dentro de uma nica soluo (.GAS). Essa caracterstica pode ser
comparada a solues (nome dado em algumas IDEs como, por exemplo, o Visual Studio). O
projetista definir a estrutura dos bancos de dados em um local centralizado e, depois de definidos
os bancos, poder determinar quais os bancos sero utilizados dentro de cada projeto.
3 Executveis Independentes
Com esta funcionalidade, cada modulo (projeto) ter a sua gerao dos fontes de forma
independentes, ou seja, cada um ter o seu prprio executvel, entretanto, podendo estar
interligados ou no.
4 Gerenciamento de Projetos
Alm de gerenciar os projetos, o mdulo de soluo pode ser usado para gerar fontes de um
aplicativo, que controle os outros executveis e as rotinas globais a todos os outros projetos.
O que h de novo no GAS 2007 2
2007 GAS Tecnologia
5 Controle de plano de senha pela soluo
Agora possivel que o projeto da soluo principal controle as senhas para todos os projetos. Tamb
m foram efetuadas mudana na encriptao, onde o usurio pode escolher agora a chave que ser
utilizada para encriptao do plano de senhas. Sendo assim, at mesmo solues diferentes poder
o compartilhar mdulos de senhas de um mesmo banco de dados.
6 Acesso nativo a outros bancos de dados
Todos os cdigos gerados para acesso aos bancos de dados (consulta, incluso, alterao e deleo
de registros) foram reescritos.
Agora, oferecido ao projetista, at 5 opes de acesso a banco de dados nativo. Alm disto, para o
access oferecido o acesso via componentes DAO e ADO.
Acesso nativo a outros bancos de dados 3
2007 GAS Tecnologia
6.1 Access
Nas verses anteriores, o GAS j acessava nativamente o banco de dados Access (jet 3.6),
utilizando a forma de conexo pelos componentes DAO.
Agora, para o banco de dados ACCESS oferecido tambm a conexo via componentes ADO.
6.2 SQL Server
O Acesso ao banco de dados SQL Server por aplicaes geradas, foram mantidos e melhorados
nesta verso.
O cdigo gerado compativel com SQL Server 2000/2005.
Alm disto, o cdigo gerado perfeitamente compatvel com as verses gratuitas do SQL Server,
conhecida como: SQL Server 2005 express Edition, e pode ser baixada diretamente no site do
fabricante.
6.3 Oracle
O Acesso ao banco de dados Oracle por aplicaes geradas, foram mantidos e melhorados nesta
verso.
O cdigo gerado compatvel com Oracle 8i/10g.
Alm disto, o cdigo gerado perfeitamente compatvel com as verses gratuitas do Oracle, sendo
ela: Oracle 10g Express Edition, e pode ser baixada diretamente no site do fabricante.
O que h de novo no GAS 2007 4
2007 GAS Tecnologia
6.4 Firebird
Implementado nessa verso o acesso nativo ao banco de dados Firebird. Esta implementao foi
realizada tomando-se como base a verso 2.0 (Release Candidate 2) devido a vrias caractersticas
presentes nessa verso que no existem na verso 1.5. Para maiores detalhes sobre o projeto
Firebird 2.0, acesse o site do desenvolvedor (http://www.firebirdsql.com). O driver utilizado para conex
o o Firebird ODBC-JDBC v. 2.0.0.138. Para maiores detalhes sobre o projeto Firebird
ODBC-JDBC acesse ao site do desenvolvedor (http://www.praktik.km.ua/).
6.5 My Sql
Foi tambm implementado nessa verso o acesso nativo ao banco de dados MySQL. A implementa
o foi realizada tomando-se como base a verso 5.0. O driver utilizado para conexo o MyOleDb
v.3.9.
7 Escolha do banco de dados pelo usurio final
O Projetista poder escolher qual ou quais bancos de dados sua aplicao ir funcionar. Com isto,
oferecida a opo de escolha do banco no momento da instalao, e no mais na gerao do
projeto. O projetista desenvolver o projeto, e definir qual banco utilizar no momento de sua
instalao. So cinco opes atualmente disponveis, e para cada uma opo ser solicitada
informaes pertinentes:
Caso escolha o banco de dados: ACCESS - DAO:
Caso escolha o banco de dados: ACCESS - ADO:
Escolha do banco de dados pelo usurio final 5
2007 GAS Tecnologia
Caso escolha o banco de dados: SQL Server:
Caso escolha o banco de dados: Oracle:
O que h de novo no GAS 2007 6
2007 GAS Tecnologia
Caso escolha o banco de dados: Firebird:
Escolha do banco de dados pelo usurio final 7
2007 GAS Tecnologia
Caso escolha o banco de dados: MySql:
8 Acesso a dados via classes
O aplicativo agora utilizar vrias classes para a conexo com a base e manuteno dos dados.
Sendo assim pode-se construir, por exemplo, um nico projeto, gerar um nico cdigo fonte e uma
nica instalao que possibilite o usurio utilizar o aplicativo gerado com banco de dados MDB ou
SQL Server. Quando a aplicao for executada pela primeira vez, ser solicitado o tipo de banco de
dados a ser utilizado. Com as novas classes para acesso a dados, a padronizao do cdigo
O que h de novo no GAS 2007 8
2007 GAS Tecnologia
possibilita que at mesmo cdigos escritos manualmente pelo programador possam ser executados
em qualquer um dos tipos de banco de dados selecionados. Assim sendo, no existe mais a
preocupao de escrever um cdigo especfico para MDB, SQL Server, Oracle, etc. As classes se
encarregam de fazer as devidas converses para o banco especificado. Ao acessar a aplicao, ser
solicitado o preenchimento de informaes sobre qual banco deseja utilizar.
9 Definio de banco de dados
Na definio dos bancos de dados, na estrutura do projeto, pode-se agora especificar qual ou
quais os tipos que cada um dos bancos de dados poder assumir.
Sistemas Multi-Empresa: Na definio da estrutura dos bancos de dados o projetista poder optar
por realizar o controle multi empresa para quaisquer bancos de dados. Uma vez definido que o
banco de dados ter controle multi- empresa, ser disponibilizada a opo para determinar quais
tabelas estaro sob esse controle. Pode-se, portanto, trabalhar com apenas algumas das tabelas
de um banco com o controle interno para multi-empresa. O controle multi empresa disponibilizado
no GAS baseado em uma tabela do banco que ser escolhida como sendo a tabela de empresas
que tambm conter o campo "Cod~Emp". Esse mesmo campo ser criado de forma automtica
para todas as tabelas que tiverem o controle multi empresa definido. Assim que o usurio tentar
acessar o sistema ser solicitada a empresa que ir utilizar para trabalhar, e todos os registros
inclusos ou lanados recebero de forma automtica o campo Cod~Emp de acordo com essa
empresa selecionada;
Definio de banco de dados 9
2007 GAS Tecnologia

3 - Projetos: Permite ao projetista definir quais projetos da soluo utilizaram o banco de dados
selecionado. possivel definir para cada banco, para quais projetos eles estaro disponveis.
10 Tipo de integridade
Agora, para todos os bancos que suportarem tal recurso, possivel definir o tipo de integridade, para
que seja construida utilizando trigger ou constraint.
11 Novas propriedades para bancos
Criadas novas propriedades na estrutura de criao de tabelas. As novas opes so:
1 - Multi Empresa: Permite ao projetista definir se este banco de dados, ter o controle Multi
empresa.
2 - Tipos de DB: Permite ao projetista definir quais os tipos de banco de dados, o banco de dados
escolhido ir trabalhar. Em projetos com mais de um banco de dados, possivel definir os tipos que
O que h de novo no GAS 2007 10
2007 GAS Tecnologia
estaram disponveis no aplicativo gerado, para cada um dos bancos.
12 Novas propriedades para tabelas
Criadas novas propriedades na estrutura de criao de tabelas. As novas opes so:
1 - Permitir incluso em consulta: Por opo do projetista, caso esta opo esteja marcada, quando
for construido uma consulta, ser possivel efetuar a incluso de um novo registro.
2 - Permitir alterao em consultas: Por opo do projetista, caso esta opo esteja marcada,
quando for construido uma consulta, ser possivel efetuar a alterao de um registro existente.
3 - Permitir Excluso em consultas: Por opo do projetista, caso esta opo esteja marcada,
quando for construido uma consulta, ser possivel efetuar a excluso de um registro existente.
4 - Tipo empresa: Com esta opo marcada, a tabela ser tratada com uma tabela de controle de
empresas. Esta tabela ser utilizada para cadastrar os registros que o usurio quiser utilizar como
registro das empresas na entrada do programa.
5 - Multi empresa: Com esta opo marcada, esta tabela ter o controle de empresa em cada
registro cadastrado.
6 - Invisivel: Com esta opo marcada, a tabela no ser apresentada ao usurio final.

Novas propriedades para campos 11
2007 GAS Tecnologia
13 Novas propriedades para campos
Criadas novas propriedades na estrutura de criao dos campos. As novas propriedades so:
1 - Descrio para empresa: Define se o campo ser usado para armazenar o nome da empresa.
Esta opo estar disponvel se o banco estiver marcado a opo "Multi empresa".
2 - Permitir Nulo: Define se o campo permitir que sejam gravados valores nulos. Muito utilizado
em integridades.
3 - Valor Default: Permite criar um valor default (padro) para o campo. O valor default registrado
no banco de dados, e ser gravado quando nenhum valor for enviado ao campo.
14 Novas propriedades para ndices
Novas propriedades na estrutura de criao de tabelas. As novas opes so:
O que h de novo no GAS 2007 12
2007 GAS Tecnologia
Ordem de ndices: Possibilidade de definir, em tempo de projeto, a ordem que os ndices iro
aparecer na janela de procura e na lista de ndices da aplicao gerada.
15 Novo controle GRID
Foi desenvolvido um controle GRID totalmente novo para utilizao nas janelas de dados e consultas
da aplicao gerada. O novo controle, que tem como base a ListView (no mais o dbgrid), est muito
mais rpido, verstil e sofisticado. Utiliza tcnicas de subclasse e controle "owner draw" com aquisi
o de dados em modo virtual. O conjunto dessas tcnicas possibilita uma extrema economia de mem
ria e uma tima performance. Apenas os dados que esto sendo mostrados no grid esto carregados
efetivamente na memria do controle. Se o driver utilizado para conexo com o banco de dados
permitir o grid tambm poder utilizar o preenchimento gradual.
Dessa maneira, enquanto os registros estiverem sendo retornados da base de dados, o grid j poder
mostrar a parte dos registros que j foram adquiridos. O novo controle permitir definio de cor
para fundo e texto individualmente para cada clula. Assim, o projetista tem a possibilidade de
determinar, por exemplo, condies para determinao da cor de fundo ou de texto de alguma
informao. Tambm estar disponvel nessa verso do controle recursos especficos para colunas
numricas: o usurio poder ver na barra de status do grid informaes de total, mximo, mnimo e
mdia das informaes. Agora tambm possvel selecionar vrias linhas no grid para para operar
com eles, por exemplo, para excluir, grafar, etc.
O controle permitir que o usurio modifique a ordem de apresentao das colunas, bem como
determinar a ordenao de registros (crescente/decrescente) clicando sobre o ttulo de uma ou de v
rias colunas. Tambm foi embutido no controle uma barra de filtro (antes era externa), que poder ser
habilitada ou no pelo usurio em tempo de execuo. Ser possvel ainda definir a quantidade de
registros que sero retornados pela query (TOP). Todos os recursos comentados aqui estaro dispon
veis tanto em grids de consultas como em grids filhos (em janelas de dados);
Novo controle GRID 13
2007 GAS Tecnologia
Algumas caratersticas novas:
1 - Linhas zebradas com configurao das cores;
2 - A barra de filtro possibilitando a filtragem de vrias colunas;
3 - Opo de Soma, Mdia, Mnimo e Mximo para as colunas numricas com habilitao / desabilita
o;
4 - Possibilidade de deletar vrias linhas intercaladas simultaneamente;
5 - Arrastar uma coluna para outra posio;
6 - Apagar uma coluna (basta marc-la e teclar DELETE);
7 - Recuperar a coluna deletada (basta ir na linha separadora de colunas que onde tiver coluna oculta
o cursor do mouse mudar, indicando que pode-se expandir uma coluna oculta naquela posio);
8 - Uso de CTRL-Home, CTRL End, CTRL PgUp e CTRL PgDown para navegao no GRID.
9 - Adicionado a propriedade: "Ao no duplo click". Agora possivel definir uma funo a ser
executada no duplo click do grid.
O que h de novo no GAS 2007 14
2007 GAS Tecnologia
16 Transformao de controles OCXs em controles internos
Todos os controles ActiveX OCX que eram utilizados pela aplicao (GMasked, GDbGrid,
GCpMM, GBotao e GPainel) foram acoplados ao aplicativo gerado, dessa maneira no h mais
incompatibilidade entre aplicativos gerados com verses diferentes do GAS, pois as dependncias
da aplicao sero praticamente apenas as dependncias determinadas pelo Visual Basic, com
algumas excees. O projetista ter agora acesso ao cdigo fonte de todos esses controles e,
portanto, a possibilidade de realizar qualquer alterao visando a customizao dos mesmos.
17 Usar o mouse para selecionar itens
Agora, pode-se usar o mouse para selecionar itens, seja do relatorio, ou de uma tela. Se o item de
uma tela estiver dentro de um Frame ou outro item, utilize a tecla CTRL mais a seleo do mouse
para selecionar o que est dentro apenas.
18 Redefinio de Combo Box
Todos os controles do tipo combobox da aplicao gerada agora estaro tambm baseados no novo
grid, portanto algumas das caractersticas citadas anteriormente sero tambm expandidas para as
comboboxes. A definio do controle de combobox tambm foi alterada, no sendo mais necessrio
fazer a abertura dos recordsets relacionados s combo-box para a visualizao de registros. Essa
mudana afeta significativamente a performance de janelas de dados que contiverem esses
controles, o processamento do relacionamento do registro visualizado com os dados a serem
mostrados na combobox foi agora passado para o lado do servidor de banco de dados;
Formulrios sem vnculos de dados 15
2007 GAS Tecnologia
19 Formulrios sem vnculos de dados
Todas as janelas de dados definidas tero a opo de trabalho sem vnculo de dados. Quando
definida essa opo, o formulrio ser aberto sem mostrar nenhum dado da base, sendo sua
abertura, portanto, extremamente rpida. Essa opo extremamente til para formulrios cuja
principal funo a incluso de registros (em tabelas com um grande volume de informaes) ou
para formulrios em que sero realizados, obrigatoriamente, filtros para a aquisio de dados;
Um excelente recurso a possibilidade de abrir um form desvinculado dos dados, dando mais
velocidade, ideal para bancos em servidores na internet:
20 Formulrios com alterao bloqueada por default
O projetista poder agora determinar que um formulrio no permita a alterao de seus registros at
que o usurio explicitamente informe que deseja essa funo, tendo, para isso, que pressionar um
boto de liberao na barra de ferramentas. Essa funcionalidade muito til para usurios no muito
atentos que, s vezes, alteram um registro de determinada tabela com o intuito de incluir um novo
registro;
21 Validao imediata
A validao definida para cada campo de um formulrio poder agora ser do tipo imediata, dessa
maneira assim que o usurio abandonar o campo em questo a validao ser executada, no
necessitando mais que todos os campos sejam digitados e depois o registro seja gravado;
O que h de novo no GAS 2007 16
2007 GAS Tecnologia
22 Vinculao de Label a campos
Na definio de tela de uma janela de dados o projetista poder vincular os labels que indicam o
contedo de determinados campos aos nomes de campos definidos na estrutura da base de dados,
quando um label for vinculado a um nome de campo, sempre que o Ttulo amigvel (definido na
estrutura) for mudado, automaticamente todos os labels que estiverem vinculados quele campo
tambm tero seu caption alterado. Esse recurso centralizar a manuteno, na definio, da prpria
estrutura do banco, facilitando ainda mais o desenvolvimento;
23 Alterar se existir dados
O projetista poder definir, tambm na formatao de uma janela de dados, quais os campos que ser
o utilizados como chave para incluso dos registros, definindo que, quando o usurio efetuar uma
incluso de registros e o valor de determinado campo coincidir com um valor j registrado para
aquele campo em outro registro nessa mesma tabela, o aplicativo ir questionar o usurio se ele
deseja mesmo alterar o registro j existente. Essa caracterstica visa uma melhor integridade dos
dados evitando, com isso, duplicao desnecessria de informao;
24 Avisar se registro existir
Na aplicao final aparecer o seguinte aviso quando o usurio tentar incluir um registro j existente:
Avisar se registro existir 17
2007 GAS Tecnologia
25 Ao ltimo campo
Ainda na definio de janelas de dados, podemos agora definir qual a ao que o aplicativo executar
automaticamente aps o preenchimento do ltimo campo presente na janela de dados (quando
fizer uma incluso ou alterao). Dentre as aes disponveis podemos optar por "Salvar e incluir", o
que bastante til para formulrios em que a incluso de registro ocorrer de forma contnua e seq
encial. O usurio ter uma agilidade muito maior para essa ao;
26 Forma de abertura
Poder ser determinada uma forma especial para abertura de qualquer uma das janelas de dados,
podendo o projetista determinar que, quando da abertura do formulrio, o cursor seja
automaticamente posicionado no primeiro registro (default) ou no ltimo registro. Pode ainda forar
que o formulrio seja aberto em modo de incluso, agilizando, tambm, a operao em vrias situa
es;
27 Seleo de controles com "retngulo de seleo"
Para facilitar o design de formulrios e relatrios o GAS-2007 permitir agora que o projetista possa
fazer seleo de mltiplos controles utilizando caixa se seleo definida com o mouse (clicando no
fundo e arrastando), como acontece na interface de formatao do Visual Studio bem como de
outras ferramentas;
O que h de novo no GAS 2007 18
2007 GAS Tecnologia
28 Cor de fundo para textbox
Possibilidade de definio de condies para determinar a cor de fundo dos controles de texto. Agora
podemos ressaltar determinado campo com uma cor especial, quando alguma situao for atendida;
29 Histrico de gerao de fontes
O projetista ter agora como verificar o histrico de todas as geraes que foram feitas para um
projeto, contendo a informao do nmero da verso, data e hora de gerao, verso e release do
GAS utilizada para a gerao, alm de um comentrio descrito pelo prprio projetista. no momento
da gerao daquela verso;
Histrico para gerao de fontes em que se guardado log de data/hora, verso, observaes do
programador e verso/release do GAS,utilizada para gerao
Histrico de gerao de fontes 19
2007 GAS Tecnologia
30 Teclas de atalho
Possibilidade para definio de teclas de atalho para acesso aos mdulos definidos na aplicao;
31 Barra de status no MDI
Agora possvel definir um novo container no MDI da aplicao gerada do tipo status bar, em que
podero ser colocadas informaes sobre o usurio logado no sistema, data/hora, botes, etc;
O que h de novo no GAS 2007 20
2007 GAS Tecnologia
32 Menus POP-UP em botes
Tambm possvel definir menus popup que sero disparados ao clique de botes de comando.
Para cada menu popup, o projetista poder configurar quantos itens sejam necessrios, com aes
personalizadas;
Menus POP-UP em botes 21
2007 GAS Tecnologia
33 Mltiplos filtros
Para todos os filtros definidos, janelas de dados, grids ou relatrios, o projetista ter agora opo de
definir vrios filtros distintos, de um mesmo mdulo, segundo condies definidas;
O que h de novo no GAS 2007 22
2007 GAS Tecnologia
34 Mltiplas ordenaes
Para todas as ordenaes definidas, janelas de dados, grids ou relatrios, o projetista ter agora op
o para definir vrias ordenaes distintas, de um mesmo mdulo, segundo condies definidas.
Segue exemplo de uma tela possivel, usando filtro e ordem Multiplas:
Mltiplas ordenaes 23
2007 GAS Tecnologia
35 Suporte a impressora Daruma
Adicionado suporte impressora fiscal Daruma, mantendo-se compatibilidade com todo o cdigo j
existente de impressora fiscal. Possibilidade tambm de utilizao dessa impressora com mdulos
TEF. As rotinas de emisso fiscal tambm foram remodeladas e tero nomes nicos. Sendo assim,
um mesmo cdigo escrito manualmente pelo programador funcionar para impressoras Bematech,
Daruma ou Yanco.
36 Sempre preservar um item de gerao
Possibilidade de proteo de determinados mdulos da rvore para no serem gerados, mesmo que
o projetista clique o boto "Gerar todos" no mdulo de gerao. Recurso para evitar a gerao
indevida de determinados mdulos, principalmente em projetos muito grandes;
O que h de novo no GAS 2007 24
2007 GAS Tecnologia
37 Remodelado mdulo de gerao de fontes
Na interface para escolha dos mdulos definidos para gerao, o projetista agora ter um preview id
ntico rvore do projeto, facilitando assim a escolha ou no de mdulos para gerao.
38 Ordem inicial
Possibilidade de definir qual a ordem inicial ser usada na abertura de uma janela de dados.
39 Pano de fundo
Possibilidade de definir, em tempo de execuo da aplicao, o pano de fundo que ser utilizado.
Pano de fundo 25
2007 GAS Tecnologia
40 Marca d'gua
Possibilidade de definir uma marca d'gua na aplicao final, em tempo de execuo.
O que h de novo no GAS 2007 26
2007 GAS Tecnologia
41 Quebra na impresso de consultas
Possibilidade de definir quebra ao imprimir qualquer consulta criada pelo usurio na aplicao final,
bem como definir totalizadores para cada nvel de quebra.
Quebra na impresso de consultas 27
2007 GAS Tecnologia
42 Mdulos extras com caminho completo
Agora, na incluso de mdulos extras, o GAS mantm o caminho original ou possibilita copiar o
arquivo para a pasta do projeto. Desta forma, o mesmo arquivo pode ser utilizado em vrios projetos
sem a necessidade de duplicao.
43 Autenticao na emisso de email
Na emisso de email, agora existe a possibilidade de incluir o usurio e senha para autenticao no
servidor SMTP.
O que h de novo no GAS 2007 28
2007 GAS Tecnologia
44 Gravar Filtros e ordem
Agora o usurio final poder gravar filtros e ordenaes extras para utiliz-los quando necessrio em
suas janelas de dados. possivel criar em uma janela de dados por exemplo, uma lista de filtro em
tempo de execuo, que o usurio poder selecionar, e escolher de uma lista previamente montada,
ou ento criar mais um filtro ou ordem desejada.
45 Incluso de referncias no projeto
Agora possvel adicionar referencias ao projeto. Com isto, o projetista pode adicionar qualquer
controle externo a seu projeto, seja ele criado pela GAS, por ele mesmo ou por terceiros. Isto abre
um grande leque de possibilidades para uso e incluso de itens anteriormente no suportados pelo
GAS: HookMenus, componentes de msicas, componentes de relatrios, grids, trees, progressbar...
tudo isto que usa referncia, agora simples para adicionar a seu projeto.
Propriedade Lista (Pesquisa) 29
2007 GAS Tecnologia
46 Propriedade Lista (Pesquisa)
Adicionada a propriedade de pesquisa, onde o projetista pode agora adicionar uma procura vinculada
a um campo. Esta procura tem a flexibilidade de um grid, e pode ser exibida em dois modos:
1 - em modo combobox:, ser aberto junto ao campo, como um combobox
mesmo, mas se ao texto, apenas capturando. Isto pode ser utilizado em um cadastro
de bairro por exemplo, onde mostra os bairros existentes de acordo com os
clientes(Select bairros from clientes group by bairros), mas, se for um novo bairro, o
usurio poder digitar a vontade.
2 - em modo Janela: Ser apresentado um formulrio, como o form de pesquisa,
ideal para muitos registros (ex: tabela de preos).
47 Controle avaando para o Servio de Backup
a execuo do servio pode ser feita diretamente da aplicao, com isto, o projetista oferece maior
controle ao usurio de seus sistemas, visto que possvel ativar e desativar o servio de backup,
bem como visualizar se o mesmo encontra-se ativo.

Anda mungkin juga menyukai