ano V | nº 51 | ago / set 2005 | Publicação gratuita, dirigida aos assinantes do eUpdate e do PSE Data Access América Latina.
Desenvolvedores Visual DataFlex que constroem e mantêm aplicações de missão crítica exigem performance eficiente do seu DBMS. E quando chega a hora de aplicar melhorias nas suas aplicações, você não pode arcar com reprogramações massivas ou recursos de manutenção pesada.
O Pervasive PSQL v9 for DataFlex simplifica o desenvolvimento e a distribuição, elevando a performance das suas aplicações críticas de negócios. Agora você pode melhorar a sua produtividade ao mesmo tempo em que mantém estável o investimento realizado nas suas aplicações e infra-estruturas.
O Pervasive PSQL V9 for DataFlex é uma solução de gerenciamento de dados completa que integra performance, recursos embutidos e baixo custo total em um mecanismo poderoso, flexível e escalonável.
O Pervasive PSQL v9 é uma solução superior de administração de dados que pode ser perfeitamente acoplada nas suas aplicações de missão crítica desenvolvidas em Visual DataFlex, fornecendo o backbone crucial em que os usuários possam confiar para atingir o sucesso.
O Pervasive PSQL for DataFlex é uma combinação do Pervasive PSQL for DataFlex Connectivity Kit, da Data Access Worldwide e do banco de dados Pervasive PSQL v9, da Pervasive Software. Com a sua forma compacta, de fácil instalação e distribuição, o Pervasive PSQL v9 for DataFlex é a solução de administração de dados escolhida por diversos desenvolvedores ao redor do mundo.
Para obter mais informações, acesse o site oficial do fabricante em www.pervasive.com/psql.
Para testar o novo Pervasive PSQL V9, acesse www.pervasive.com/downloads/index.asp#psql.
Para fazer download da cópia de avaliação do Pervasive PSQL Connectivity Kit for DataFlex, acesse www.4developers.com.br/downloads_produtos.asp?StartRec=54 (código 54).
Para obter assistência comercial, escreva para comercial@DataAccess.com.br.

É com prazer que anunciamos o lançamento da nova Central de Currículos Data Access América Latina!
Neste espaço, cujo sistema foi totalmente reformulado, você poderá deixar registrada sua experiência na área de informática (seja com DataFlex ou não), selecionar o tipo de vaga que mais lhe interessa - estagiário ou profissional -, atualizar informações sempre que necessário e, em breve, poderá também disponibilizar seus dados para empresas em busca de mão-de-obra especializada.
Gostaríamos que todos os usuário da versão anterior da Central de Currículos fizessem um recadastramento. Isso é muito importante, pois os currículos armazenados no sistema anterior não serão mantidos na base de dados.
Para se cadastrar, basta acessar o endereço www.DataAccess.com.br/cv e seguir os passos apresentados na tela. O procedimento é simples e não levará muito tempo.
Contamos com a sua participação. E lembre-se: qualquer comentário ou sugestão serão bem-vindos!
Veja abaixo a lista dos artigos cadastrados e atualizados em agosto (clique sobre o título):
| TIPO: Visual DataFlex (Aplicações Windows) | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1459 | Como configurar Tooltip para um objeto Button | ||
| 1458 | 11.0 | Grid e dbGrid podem fazer a aplicação travar sobre Windows 98 e Me | |
| TIPO: Linguagem (DataFlex) | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1460 | Consultando e alterando atributos de arquivos e pastas | ||
| TIPO: Visual DataFlex (Aplicações Windows) | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1458 | 11.0 | Grid e dbGrid podem fazer a aplicação travar sobre Windows 98 e Me | |
| 1400 | 9.1 | Como criar programas SDI com o Visual DataFlex 9.1 | |
| 1266 | Exemplo de criação de um menu dinâmico a partir de uma base de dados | ||
| 883 | Como descobrir o arquivo e campo do item corrente de uma dbGrid | ||
| 713 | 4 | Criando auto-incremento a partir de arquivos de sistema | |
| 711 | 4 | Como pegar o valor de uma chave de registro do Windows | |
| 412 | Criando arquivos fantasmas | ||
| TIPO: Visual DataFlex (Aplicações Web)/WebApp Product Suite | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1235 | Armazenando dados de aplicações WebApp (Cookies, Variáveis de Sessão e Campos Hidden) | ||
| 1152 | Como funcionam as opções de campo em uma aplicação Web | ||
| TIPO: DataFlex Character Mode | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 675 | Dica: Não mude o foco dentro de uma iEntry, iExit ou iValidate | ||
| 664 | Dicas de impressão para DataFlex for Unix | ||
| TIPO: Linguagem (DataFlex) | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 428 | Criando relacionamentos lógicos usando o Dicionário de Dados | ||
| TIPO: DataFlex Connectivity Kit for Crystal Reports | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1457 | 11.0.0.61 | Mensagem de Erro ao tentar instalar o DataFlex Connectivity Kit for Crystal Reports XI | |
| TIPO: DataFlex Connectivity Kit (Geral) | |||
|---|---|---|---|
| Artigo | Versão | Título | |
| 1264 | Arquivos DataFlex que não devem ser convertidos | ||
Veja abaixo a lista dos comandos cadastrados e atualizados no mês de agosto (clique sobre o título):
| ENTRADAS NOVAS | |||
|---|---|---|---|
| Código | Data | Título | |
| 378 | 04/08 | Variant | |
| 377 | 04/08 | End_For_All | |
| 376 | 04/08 | For_All (continuação - parte 2) | |
| 375 | 04/08 | For_All | |
| 374 | 04/08 | End_Struct | |
| ENTRADAS ATUALIZADAS | |||
|---|---|---|---|
| Código | Data | Título | |
| 369 | 04/08 | Cmdline | |
| 362 | 04/08 | Put_String | |
| 332 | 04/08 | Put | |
| 225 | 04/08 | Runprogram | |
| 128 | 04/08 | ZeroType | |
| 123 | 04/08 | End_Type | |
| 112 | 04/08 | Size_Of_Field | |
| 109 | 04/08 | String | |
| 78 | 04/08 | Date | |
| 53 | 04/08 | Type | |
Veja abaixo a lista dos produtos cadastrados e atualizados no mês de agosto:
| Código | Criação | Título | Versão | |
|---|---|---|---|---|
| 57 | 15/08 | ODBC Connectivity Kit (MDAC 2.8) | 4.0.0.35 | |
| 56 | 15/08 | IBM DB2 Connectivity Kit (DB2 7 ou superior) | 4.0.0.35 | |
| 55 | 15/08 | Microsoft SQL Server Connectivity Kit (p/ v. 2000) | 4.0.0.35 | |
| 54 | 15/08 | Pervasive PSQL Connectivity Kit (para V8.x e V9) | 3.0.0.11 |
| Código | Alteração | Título | Versão | |
|---|---|---|---|---|
| 29 | 15/08 | DataFlex Connectivity Kit for Pervasive.SQL V7 | 1.3.0.175 |
Na seção “Dica do Leitor” da edição 12 da Revista 4developers, foi apresentado um componente para calendário desenvolvido totalmente em VDF pelo leitor Samuel Pizarro. Neste mês Samuel Pizarro disponibilizou uma nova versão do seu calendário que pode ser baixado em ftp://ftp.dataaccess.com.br/public/pacotes/vdf/calendario_v3.zip.

Dentre as principais melhorias deste componente podemos citar a criação do botão “Hoje” (marcado em vermelho na imagem), cuja função é posicionar o foco da Grid no dia atual do sistema.
As marcações em azul indicam uma nova e prática alteração: agora ao pressionarmos as teclas direcionais para direita e para a esquerda, na última e na primeira célula do calendário respectivamente, podemos saltar para o próximo mês ou para o mês anterior automaticamente.
Podemos observar também que os dias dos meses adjacentes ao mês atual são exibidos em cinza claro no calendário, facilitando a sua leitura. Quanto à sua estrutura interna, o componente teve algumas de suas rotinas simplificadas.
Quem já utiliza a versão anterior deste calendário em suas aplicações pode facilmente substituí-la por essa nova versão. Quem não utiliza ainda, está perdendo uma oportunidade de tornar suas aplicações mais elegantes com um calendário totalmente em português.
Para mais informações sobre como utilizar este componente acesse a matéria 084 da seção Revista no site 4developers (www.4developers.com.br/r4d_edicao.asp?Codigo=12).
Observações:
A conversão de aplicações feitas no VDF 8.x, 9.x e 10.x para a versão 11.0 é muito simples! Basicamente você precisa usar doius utilitários:
A migração de Workspaces de versões anteriores do Visual DataFlex é fácil. Simplesmente siga as etapas abaixo:
Veja abaixo o passo a passo para fazer a conversão:
Imagine que você tenha instalado em sua máquina o Visual DataFlex versões 11, 10.1 e 8.3 e deseja migrar uma Workspace do Visual DataFlex 8.3 para o Visual DataFlex 11.
Caso você possua Workspaces registradas no VDF 10.1, ao executar o utilitário de migração de Workpace do VDF 11, somente as Workspaces do VDF 10.1 disponíveis para importação serão exibidas. Por isso antes de seguir os passos citados abaixo, é necessário renomear o arquivo Workspaces.ini (que se encontra dentro do diretório Bin) do Visual DataFlex 10.1 para que o assistente passe a reconhecer as Workspaces do Visual DataFlex 8.3, como se essa fosse a última versão instalada anterior ao Visual DataFlex 11.





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.
| SETEMBRO | ||
|---|---|---|
| Visual DataFlex - Desenvolvendo Aplicações Web | 05 e 06 | |
| DataFlex 3.2 OOP - Programação Orientada a Objetos | 12 a 16 | |
| Visual DataFlex - Desenvolvendo Aplicações Windows | 19 a 23 | |
| OUTUBRO | ||
|---|---|---|
| Crystal Reports XI - Módulo Básico | 06 | |
| Crystal Reports XI - Módulo Avançado | 07 | |
| Visual DataFlex - Desenvolvendo Aplicações Windows | 17 a 21 | |
| Visual DataFlex - Desenvolvendo Aplicações Web | 24 a 25 | |
| NOVEMBRO | ||
|---|---|---|
| Visual DataFlex - Dicas e Truques I | 09 | |
| Crystal Reports XI - Módulo Básico | 17 | |
| Crystal Reports XI - Módulo Avançado | 18 | |
| Visual DataFlex - Desenvolvendo Aplicações Windows | 21 a 25 | |
| Visual DataFlex - Dicas e Truques I | 29 | |
| DEZEMBRO | ||
|---|---|---|
| DataFlex 3.2 OOP - Programação Orientada a Objetos | 05 a 09 | |
| Crystal Reports XI - Módulo Básico | 15 | |
| Crystal Reports XI - Módulo Avançado | 16 | |
| Visual DataFlex - Dicas e Truques I | 19 | |
Preço promocional e pagamento facilitado. CONSULTE-NOS!
Telefone (11) 3262-2000 - ramal 222 | tecdab@dataaccess.com.br.
INVISTA EM VOCÊ. INVISTA NO SEU FUTURO.
Seja um profissional certificado TECDAB!
Os assistentes que acompanham o VDF 11 são extremamente poderosos e, sem necessidade de nenhuma codificação manual de HTML ou ASP, é possível colocar 'no ar’ telas de cadastros básicos, com recursos para criar, consultar, alterar e excluir registros.
Vejamos um exemplo simples:
Abra o Studio do Visual DataFlex 11 e selecione a workspace Order11.
Nessa workspace, temos uma view chamada Vendor Item View, criada para cadastrar fornecedores.

Com a ajuda dos assistentes, vamos rapidamente criar um objeto WO (Web Object), que equivale a esta View, onde daremos manutenção na mesma tabela desta view, nesse caso VENDOR.
1. Selecione a opção: File| New | Web Object...
2. Vamos utilizar o WBO Entry Wizard.
3. Clique em Next na tela de boas-vindas, em seguida marque o Radio para ser criado o WBO e a página ASP e prossiga com Next.
4. Preencha os dados conforme a figura:

5. Clique em Next e escolha a tabela VENDOR.
6. Na tela seguinte, mantenha a descrição sugerida e clique em Next.
7. Agora clique em ALL, para adicionar todos os campos à tela e em seguida clique em Next.
8. Na próxima tela são definidas as ações que o WBO será capaz de executar. Vamos manter o padrão, então clique em Next.
9. Para as próximas 3 telas que são: escolha de índices, labels, e disposição das mensagens de erro, apenas clique em Next.
10. A última escolha é o layout do CSS a ser utilizado, vamos pelo padrão. Então clique em Next novamente.
11. Clique em Finish, e pronto!
Agora compile a aplicação WebApp.src e, em seguida, para você testar seu novo WO, apenas troque o URL conforme a figura:

Escolha abaixo um idioma para o qual deseja traduzir esta página:
Serviço gratuito oferecido pela Google, Inc. Não nos responsabilizamos por problemas de tradução ou pela eventual falha do serviço.
Av. Paulista, 1776 - 21º andar - CEP 01310-921 - São Paulo - SP
Tel: (55 11) 3262-2000 | Fax: (55 11) 3284-1579
www.DataAccess.com.br | www.4developers.com.br |
www.VisualDataFlex.com | www.Electos.com
©Copyright 2009, Data Access Corporation. ® Todos os direitos reservados.
As informações deste veículo foram produzidas conjuntamente pelos departamentos de Marketing e Suporte Técnico da Data Access América Latina.