|
LEIA NESTA EDIÇÃO:
Notícias
Clientes aprovam o novo
Visual DataFlex 9.1!
Participe você
também do novo curso "Visual DataFlex 9.1 - Desenvolvendo
Aplicações Windows"
Lançada a edição
nº 14 da Revista 4developers
Lobraus Enterprises faz
lançamento mundial do E-Urgent, sistema totalmente desenvolvido
em Visual DataFlex
ATENÇÃO
para o novo horário de atendimento da Data Access América Latina
Seção "Dica
do Leitor" é atualizada no site 4developers
Artigos cadastrados em
fevereiro na seção Knowledge Base, do site 4developers
Comandos cadastrados
em fevereiro na seção Developer Library, do site
4developers
Aplicações
Como fazer uma Lookup
obedecer o Constrain da View
Eventos
Cursos de certificação
TECDAB - março/abril de 2004
Você Sabia...
Electos já tem
FAQ e White Papers disponíveis
|
| |
 |
|
Clientes aprovam o novo Visual DataFlex 9.1!
Muitos
desenvolvedores ao redor do mundo estão mudando para
o novo Visual DataFlex 9.1, e os relatórios iniciais
dizem que todos estão adorando a nova versão
da ferramenta! Veja a seguir os primeiros depoimentos recebidos
de usuários satisfeitos:
Renato Ferreira, Fundador e CEO da Lobraus Enterprises:
Utilizamos os produtos da Data Access
há muito tempo. Precisávamos criar uma solução
de futuro, por isso adquirimos a versão 1.2 do
WebApp. Ao iniciarmos as aplicações, sentimos
a necessidade de aprimorar mais nossos sistemas, adicionando
novos recursos. Foi nesta etapa que partimos para a versão
2.1 do WebApp. Na mesma velocidade que a tecnologia evoluiu,
evoluímos para a versão 3.0, permitindo
assim gerar aplicativos voltados para as novas tecnologias
de hardware. O WebApp 3.0 permitiu disponibilizar aos
nossos clientes um acesso mais dinâmico às
informações através da tecnologia
WAP. Mas sentíamos que o nosso sistema ainda poderia
ser melhorado.
Com a chegada do Visual DataFlex Web Application
Server 9.1 e com as melhorias feitas nas ferramentas de
desenvolvimento e de depuração, nossa equipe
sentiu-se enconrajada a utilizar uma nova versão
do produto. Com bibliotecas mais enxutas, ferramentas
de depuração em tempo real, suporte a outros
idiomas como o português-brasil e com a nova padronização
dos arquivos de help, ficou ainda mais rápido e
confortável desenvolver aplicativos para web, proteger
meus investimentos garantindo a continuidade de meus produtos
e desenvolver aplicativos voltados para o futuro. Isso
é Visual DataFlex!
Benedito da Costa Espírito Santo Neto,
Coordenador de Execução Orçamentária
e Financeira do
Ministério do Meio-Ambiente:
O Ministério do Meio Ambiente,
desde sua criação, em 1990, então
denominado de SECRETARIA ESPECIAL DO MEIO AMBIENTE DA
PRESIDÊNCIA DA REPÚBLICA SEMAM/PR, por minha
insistência, começou a usar o DATAFLEX na
VERSÃO DOS 3.01B, daí em diante não
o abandonou mais. Quando saiu a versão para o Windows,
o VDF5, adquiri uma cópia da versão BETA,
mostrei ao meu chefe, e ele gostou e autorizou a aquisição
da licença de uso da Versão do VDF6. Para
não perder as aplicações já
desenvolvidas, continuamos até hoje com o VDF,
e agora com o lançamento do VDF 9.1, criar minhas
aplicações ficou ainda mais fácil,
pois não vou precisar adquirir outro produto para
criar aplicações para WEB.
A integração de 2 produtos
em uma só ferramenta, facilitou muito meu trabalho,
pois já desenvolvi algumas aplicações
para serem usadas na INTRANET, e não encontrei
dificuldade, bastou dar uma olhada na documentação
(HELP), e aí foi só colocar a mão
na massa, o resultado foi muito melhor do que eu esperava.
Faça como as grandes empresas: mude já
para o novo Visual DataFlex 9.1!
Download Visual DataFlex 9.1
Visual DataFlex 9.1 Studio
- código 022 (VDF9.1StudioDownload.exe - 55.6 MB)
Inclui o Visual DataFlex 9.1 Studio, Web Application Server,
Electos e Client Engine.
Visual DataFlex 9.1 Web
Application Server - código 031 (VDF9.1.59.0Server.exe
- 10.9 MB)
Somente para servidor de aplicações web e
distribuição do Electos num servidor web.
Visual DataFlex 9.1 Client
Engine - código 032 (VDF9.1.59.0Client.exe
- 9.83 MB)
Somente para distribuição de aplicações
Windows.
Visual DataFlex 9.1 Client Engine Configuration
Control File (VDF9.1Client.cfg - 5.6KB)
Informações de configuração
para automatizar a instalação do VDF 9.1 Client
Engine com suas aplicações Windows (em inglês).
Deploying
Visual DataFlex 9 Applications White Paper
(em inglês)
Um White Paper que discute como instalar aplicações
Visual DataFlex em estações de trabalho Windows.
Getting
the Most Out of the VDF 9.1 Sample Applications
White Paper (em inglês)
Um White Paper que discute os conceitos de desenvolvimento
contidos nas aplicações de exemplo instaladas
com Visual DataFlex 9.1 Studio.
Visite os sites oficiais dos produtos nos
seguintes endereços (em inglês):
Para outras informações gerais
sobre a ferramenta, veja também (em português):
Para adquirir o novo Visual DataFlex 9.1, ligue
para (11) 3262-2000 ou escreva para o Departamento Comercial
da Data Access do Brasil.
|
|
|
Participe você também do novo curso
"Visual DataFlex 9.1 - Desenvolvendo
Aplicações Windows"
Desenvolvedores
e empresas que desejam construir e gerenciar aplicações
com a nova versão do VDF, poderão contar com
o treinamento oficial "Visual DataFlex 9.1 - Desenvolvendo
Aplicações Windows".
O conteúdo do curso foi totalmente
reestruturado para abranger todas as novidades que a ferramenta
oferece. Neste primeiro módulo, serão abordados
todos os itens necessários para o bom desenvolvimento
de aplicações Windows. Veja a seguir o conteúdo
programático deste primeiro módulo:
1. Visão geral do Visual DataFlex
2. Visão geral da linguagem DataFlex
3. Visão geral dos principais utilitários
para desenvolvimento de aplicações Windows
4. Desenvolvimento de uma aplicação simples
a. Análise dos recursos automáticos
das aplicações VDF
5. Desenvolvimento de uma aplicação completa
a. Criação da Base
de Dados
Criação
de tabelas
Criação
de campos
Parâmetros
da tabela
Criação
de índices
-
Índice simples e composto
-
Índice exclusivo e não-exclusivo
-
Índice batch
Criação de relacionamentos
Arquivos
DEF
b. Criação de dicionários
de dados
Configuração
de campos
-
Opções de configuração de campos
-
Opções de aparência de campos
-
Opções de validação de campos
-
Vínculo de Lookups com campos
-
Tabelas de validação
-
Máscaras
Buffer local do registro
Propriedade
Current_Record
Estrutura
de dicionário de dados
-
Delete Structure
-
Save Structure
-
External Structure
Processo de gravação de registros (Request_Save)
Processo
de exclusão de registros (Request_Delete)
Utilização
de mensagens "gancho"
-
Validate_Save
-
Validate_Delete
-
Update
-
Backout
-
Creating
-
Deleting
Opções de campo estrangeiro
Tratamento
de erro
Proteção
de campo chave
c. Criação de Lookups
d. Criação de Views
e. Criação de ReportViews
BasicReport
WinReport
CrystalReport
f. Criação da aplicação
(programa principal)
Veja também:
|
|
|
Lançada a edição nº 14 da Revista
4developers
Acaba
de ser lançada mais uma edição da revista
4developers, um dos muitos benefícios do Pacote
de Serviços Exclusivos.
Esta edição, a primeira do
ano, possui mais páginas recheadas de informações
técnicas que as edições anteriores.
Conheça a seguir seu conteúdo:
Estudo de Caso
Rápido 900 de Transportes Rodoviários
-
Empresa de transporte de grande porte aprova produtos e
serviços Data Access
Base de Dados DataFlex
Desabilitando Opportunistic Locking e Read Caching
Matéria de Capa - Lançamento Windows/Web
Novidades do tão aguardado Visual DataFlex
9.1
Desenvolvimento Web
Simulando uma grid em aplicações para
Internet
Desenvolvimento de Relatórios
Distribuição do runtime do Crystal
Reports 9
Dica Rápida - Visual DataFlex
Como corrigir o caminho do arquivo .WS ao mudar a
workspace de diretório
Como Resolver
Onde encontrar o template "db Aware Modal Panel"
Dica do Leitor
WinReport: como imprimir campo TEXT com quebra de
linha
Open Source
Reindexando arquivos com VDFSort
Componentes Externos
Compactando e descompactando arquivos com ActiveX
Glossário
Se você ainda não é
assinante do PSE, clique
aqui para conhecer esta e outras vantagens.
Visite também o site 4developers
para ver na íntegra as matérias de todas as
edições já publicadas:
|
|
|
Lobraus Enterprises faz lançamento mundial do E-Urgent,
sistema totalmente desenvolvido em Visual
DataFlex
Aconteceu
no último dia 08, no Espaço Atração,
em São Paulo/SP, o lançamento mundial do E-Urgent,
um sistema baseado na web que oferece total visibilidade
sobre todas as fases das operações de importação,
exportação e armazenagem de cargas, em tempo
real.
"Existem outros sistemas no mercado,
mas nenhum reúne todas as etapas num mesmo programa.
As informações entram no sistema uma única
vez, simplificando o processo, reduzindo a margem de erro
e facilitando o acompanhamento", afirmou Renato Ferreira,
fundador e CEO da Lobraus Enterprises.
O E-Urgent é, atualmente, o único
sistema que possibilita em tempo real:
Fazer cotações de qualquer parte
do mundo e efetuar confirmações para operações
de importação e exportação
e com entrega "porta-a-porta";
Acompanhar o status do pedido via Internet, e-mail
ou celular, desde a colocação no fornecedor
até a entrega final;
Acessar o packing list e invoice;
Controlar o Back Order para melhor acompanhamento
do nível do estoque;
Controlar estoques no exterior - para entregas
just-in-time -, e no país de aquisição,
no caso de distribuição;
Colocar pedidos automáticos em caso de
nível mínimo de estoque;
Emitir invoices e notas fiscais em qualquer parte
do planeta;
Realizar transferência eletrônica
de estoque de uma empresa para outra;
Obter relatórios completos de todas as
atividades: importação, exportação,
saídas, entradas e de outras operações
realizadas.
Ainda
como parte do sistema, o serviço de C-VMI (customized
vendor managed inventory ou gerenciamento customizado de
estoque do fornecedor) assegura o reabastecimento contínuo
e a segurança do suprimento de materiais industriais
e componentes, de centros de distribuição
para varejos, em todas as etapas das cadeias de abastecimento
até a entrega final aos usuários. Desta forma,
assegura entregas globais just-in-time com embarques programados
e modernas técnicas de gestão de inventários
e de armazenagem. Isso garante visibilidade integral do
reabastecimento e regula a cadeia de suprimento entre o
fornecedor e o cliente.
No evento, estiveram presentes cônsules de diversos
países, empresas de grande porte e de vários
segmentos e representantes dos escritórios da Lobraus
na China, Uruguai, México, Alemanha e Estados Unidos.
A Data Access América Latina também marcou presença,
oferecendo apoio operacional e através do discurso
de congratulação, realizado por Kattya V.
Tapia, Diretora Geral das operações no Brasil.
 |
 |
Renato Ferreira, à direita,
Fundador e CEO da Lobraus Enterprises,
ao lado de André Iasi, da Target Trade (Cliente
Lobraus) |
Sidney Sato (à direita), Gerente Comercial
DAB e
Osmar Ferreira (à esquerda), da Lobraus |
PARABÉNS A TODA EQUIPE LOBRAUS
POR ESTE PROJETO ÚNICO E PELO EXCELENTE EVENTO!
Para conhecer a Lobraus, seus produtos e serviços,
acesse:
|
|
|
ATENÇÃO para o novo horário de funcionamento
da Data Access América Latina
A partir deste ano, entre o período
de 1º de Abril e 31 de Outubro, a Data Access América Latina
terá seu horário de funcionamento comercial
reduzido, somente às sextas-feiras, até
17:30 horas. O horário de atendimento do Suporte
Técnico mantém-se inalterado e vai até
as 17 horas, como nos outros dias da semana.
Pedimos a todos os clientes e parceiros
que tomem nota desta informação e se programem
para evitar transtornos.
|
|
|
Seção "Dica do Leitor" é
atualizada no site 4developers
Na edição nº 12 da revista
4developers o leitor Samuel Pizarro nos enviou um calendário
para ser utilizado em aplicações VDF. O programa,
que pode ser utilizado livremente por outros desenvolvedores
em suas soluções, passou por uma atualização
recente para correção de um problema relacionado
a anos bissextos.
Se você é um dos muitos usuários
que utiliza o calendário desenvolvido pelo Samuel,
faça novo download dos arquivos que já estão
disponíveis no site FTP
da Data Access América Latina (requer senha de acesso).
|
|
|
Artigos cadastrados em fevereiro na seção
Knowledge Base,
do site 4developers
Os cinco artigos mais "quentes" do mês
são:
| Artigo 1273 |
Assunto: Linguagem |
status:  |
publicado em 27/02/2004 |
| Chamando
procedures dinamicamente |
| Comentário: Imagine ter
o nome de uma procedure ou function armazenado dentro
de um arquivo de dados e, em tempo de execução,
disparar dinamicamente a rotina. Não vê
utilidade nisso? Por exemplo, imagine uma aplicação
onde cada registro precisará de uma rotina especifica
de processamento e no registro guardamos o nome da procedure
e function. Achou avançado? Impossível?
Pois é muito simples fazer isto! Veja mais informações
neste artigo. |
| Artigo 1269 |
Assunto: Visual DataFlex (Windows) |
status:  |
publicado em 16/02/2004 |
| Re-pintando
a tela durante processamentos em loop |
| Comentário: Sua aplicação
aparenta estar travada durante processamentos muito
longos. Veja neste artigo como você pode solicitar
que o Windows re-pinte a tela e acabe com este problema. |
| Artigo 1266 |
Assunto: Visual DataFlex (Windows) |
status:  |
publicado em 12/02/2004 |
| Exemplo
de criação de um menu dinâmico a
partir de uma base de dados |
| Comentário: Este artigo
contém um exemplo muito interessante que mostra
como gerar as opções do menu Pull-Down
do VDF a partir de uma base de dados. |
| Artigo 1264 |
Assunto: Connectivity Kit |
status:  |
publicado em 11/02/2004 |
| Arquivos
DataFlex que não devem ser convertidos |
| Comentário: Se você
pretende usar uma base de dados não-DataFlex
em sua aplicação, veja neste artigo quais
arquivos DataFlex não devem ser convertidos. |
| Artigo 1258 |
Assunto: Base de Dados |
status:  |
publicado em 09/02/2004 |
| Diferenças
entre a versão 3.0 e 4.0 das tabelas DataFlex |
| Comentário: Você conhece
a versão 4.0 do arquivo DataFlex? Este artigo
explica o que é o arquivo de versão 4.0
e quais produtos podem acessá-lo. |
Abaixo, seguem listados os 28 artigos cadastrados
neste mês (clique sobre o título para acessá-los
diretamente):
| LEGENDA: |
 |
CONTEÚDO PÚBLICO: pode ser
acessado livremente |
 |
CONTEÚDO RESTRITO: exclusivo para assinantes
do PSE - Pacote de Serviços Exclusivos |
Conheça a seção Knowledge Base Brasil
e outros recursos e informações, disponíveis
para assinantes do Pacote
de Serviços Exclusivos em www.4developers.com.br.
Acesse já e conheça o site e todas as vantagens
de ser um assinante.
|
|
| |
 |
|
Como fazer uma Lookup obedecer o Constrain da View
Muitas vezes, precisamos que uma Lookup esteja diretamente
relacionada a um registro posicionado na View em que ela
foi chamada. Podemos resolver isso usando um constrain na
View e assim restringir os dados que deverão ser
listados na Lookup. Mas, uma vez definido o constrain na
View, como fazer para que a Lookup obedeça a esse
constrain? Veja neste artigo como é fácil
resolver esse problema.
Criaremos um exemplo, onde existem duas tabelas: Clientes
e Pedidos. Faremos também uma Lookup que será
usada para mostrar quais são os pedidos cadastrados
para um determinado cliente selecionado.
Começaremos construindo a Lookup. Usaremos os seguintes
campos: Código do Pedido, Código do Cliente,
Nome do Cliente e Data do Pedido. Nessa Lookup não
haverá nenhum constrain definido, pois faremos com
que ela obedeça o constrain usado na View.
Existe uma propriedade da classe dbList chamada "Auto_Server_State",
que quando configurada como "True" faz com que
a dbList da Lookup obedeça ao constrain definido
no objeto servidor da View em que a Lookup foi chamada.

Após a configuração da propriedade,
defina o constrain na View. Para isso, no Studio, entre
no Database Selector, aperte o botão "DDO Tree...",
selecione a tabela de Pedidos_DD e aperte o botão
"Set Constraint File to...". Selecione o arquivo
Clientes_DD e aperte o botão "Select".

Pronto! Agora a Lookup está diretamente relacionada
ao constrain que criamos na View. Quando selecionarmos um
cliente na View, poderemos chamar a Lookup e listar apenas
os pedidos cadastrados desse cliente.

|
|
| |
 |
Cursos de certificação TECDAB -
MARÇO de 2004 |
Inscreva-se nos cursos de certificação oferecidos
pelo TECDAB!
Utilizando material totalmente em português,
desenvolvido por técnicos e especialistas, os cursos
abrangem as ferramentas de forma clara e objetiva, com recursos
áudio-visuais e exemplos práticos para um
aprendizado eficiente.
Conheça o conteúdo programático do
curso, pré-requisitos e outras informações
clicando com o mouse sobre os nomes dos cursos de seu interesse:
Agenda do próximo mês:
Inscreva-se já e torne-se um profissional certificado.
Disque (55-11) 3262-2000 - ramal 213, ou escreva para TECDAB@DataAccess.com.br
e solicite mais informações.
AS VAGAS SÃO LIMITADAS! Garanta
já a sua...
Para conhecer as vantagens de ser um profissional certificado
TECDAB, clique
aqui.
Observação: A Data Access América Latina e
o TECDAB reservam-se o direito de alterar datas, nomes dos
cursos de certificação e seus respectivos
conteúdos programáticos sem prévio
aviso, exceto àqueles que tiverem vaga reservada
no curso em questão.
|
|
| |
 |
|
Electos já tem FAQ e White Papers disponíveis
Um
novo FAQ (sigla para Frequently Asked Questions) sobre o
Electos acaba de ser disponibilizado no site da Data Access
Corporation. O FAQ inclui links para diversos White Papers
referentes ao desenvolvimento e distribuição
de aplicações criadas com Electos, um gerenciador
de conteúdo para web.
Uma versão do Electos - Standard - acompanha o Visual
DataFlex 9.1, e todos os assinantes da licença de
uso anual do VDF podem registrar sua cópia gratuitamente,
no endereço www.Electos.com/Registration.
|

|

Av. Paulista, 1776 - 21º andar
- CEP 01310-921 - São Paulo - SP Tel: (55
11) 3262-2000 Fax: (55 11) 3284-1579.
As informações deste veículo foram
produzidas conjuntamente pelos departamentos de
Marketing e Suporte Técnico Data Access
Brasil.
Business Partners Data Access América Latina:
|
|