|
LEIA NESTA EDIÇÃO:
Notícias
Lançada nova edição
da revista 4developers
Data Access Corporation
divulga nova tabela de compatibilidade
Artigos cadastrados em
agosto na seção Knowledge Base, do site 4developers
Comandos cadastrados
em agosto na seção Developer Library, do site 4developers
Aplicações
Convertendo relatórios
para versão 9 do Crystal Reports
Eventos
Cursos de certificação
TECDAB - setembro de 2003
Agenda de eventos internacionais
Data Access Worldwide
Você Sabia...
Dicionários de
Dados do DataFlex 3.2 são os mesmos do VDF e WebApp
|
| |
 |
|
Lançada nova edição da Revista 4developers
Acaba
de sair do forno a edição nº 12 da revista
4developers!
Com mais de 40 páginas de conteúdo exclusivamente
técnico, a revista 4developers é trimestral
e é um dos itens do Pacote de Serviços Exclusivos.
Conheça abaixo o conteúdo desta edição:
Estudo de Caso
Estância Árvore da Vida - Confiabilidade,
segurança e alta produtividade
definiram a escolha da solução
Visual DataFlex com Pervasive.SQL
Matéria de capa - Desenvolvimento Character
Convertendo aplicações 2.3b para DataFlex
3.2
Desenvolvimento Windows
Recursos avançados para Dialogs de About e
System Information
Desenvolvimento Web
Utilizando JavaScript com WebApp para criar
prompt-lists - parte 2
Desenvolvimento de Relatórios
Tabelas de validação no Crystal Reports
Periféricos e componentes externos
Enviando e-mail em formato HTML
Dicas Rápidas - Crystal Reports
Como suprimir objetos de campo MEMO em branco
Como fazer a pré-visualização
do Crystal aparecer maximizada executando através
do VDF
Como Resolver
Problemas ao navegar nos registros de um dbList
Caracteres acentuados aparecem corrompidos
Dica do Leitor
Calendário para aplicações VDF
Glossário
 |
Para acessar mais detalhes desta edição,
clique
aqui. |
| |
|
 |
Para conhecer todos os detalhes do PSE - Pacote de
Serviços Exclusivos, clique
aqui. |
|
|
|
Data Access Corporation divulga nova tabela de compatibilidade
A Data Access nos EUA divulgou há pouco uma nova
tabela contendo informações de produtos, versões
e seus respectivos ambientes operacionais testados e suportados.
Uma das diferenças dessa nova tabela é que,
a partir de agora, o DataFlex Character 3.2 é suportado
também sobre ambiente Windows XP. Confira:
| Produto |
Revisão |
Plataformas
suportadas |
| Visual DataFlex |
9.x, 8.x |
Microsoft Windows1a:
98 SE; ME; NT 4.0 SP 6a; 2000 SP 3,
XP SP 1a |
| Novell Netware: 5.x ou superior |
| WebApp Server |
3.x, 2.1 |
Microsoft Windows1a:
NT 4.0 SP 6a; 2000 SP 3, XP SP 1a |
| DataFlex |
3.2 |
Microsoft Windows1b:
98 SE; NT 4.0 SP 6a, 2000 SP 31c,
XP SP 1a |
| DOS: 6.22 |
| Novell Netware: 5.x ou superior |
| Linux5:
RedHat 7.3, kernel 2.4.18-3. Planejado para qualquer
versão do Linux com kernel 2.2.14 ou superior |
| UNIX: SCO Unixware / SCO 7; Hewlett-Packard
HP-UX 10.204; IBM
AIX 4.23; SCO UNIX
Open Server Enterprise 5.04; Sun Solaris 2 |
| DataFlex |
3.1d |
Microsoft Windows1b:
98 SE; NT 4.0 SP 6a; 95 OSR21d |
| DOS: 6.22 |
| Novell Netware: 5.x ou superior |
| Linux5:
Caldera 1.2, kernel 2.033; RedHat 5.0, kernel 2.032 |
UNIX: SCO Unixware / SCO 7; Hewlett-Packard
HP-UX 10.204;
IBM AIX 4.23; SCO
UNIX Open Server Enterprise 5.04;
Sun Solaris 2; Mips ABI 1.1x Compliant Systems2;
Intel Based UNIX System V; IBCS2-Compliant Systems2 |
| Crystal Reports |
9.x |
Microsoft Windows1:
98 SE; ME; NT 4.0 SP 6a; 2000 SP2; XP |
| Crystal Reports |
8.5, 8 |
Microsoft Windows1:
98 SE; NT 4.0 SP 6a; 2000 SP1 |
Crystal Reports
Connectivity Kit |
9.x |
Microsoft Windows1:
98 SE; NT 4.0 SP 6a; 2000 SP2; XP |
Crystal Reports
Connectivity Kit |
2.0 |
Microsoft Windows1:
98 SE; NT 4.0 SP 6a; 2000 SP1 |
| Pervasive.SQL for DataFlex |
V8, 2000i |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. Linux Server com clients Windows. |
Pervasive.SQL
Connectivity Kit |
2000 |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. |
Pervasive.SQL
Connectivity Kit |
2.0, 1.3 |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. |
| IBM DB2 UDB Connectivity Kit |
2.2, 2.0 |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. |
| MS SQL Connectivity Kit |
2.2, 2.0 |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. |
| ODBC Connectivity Kit |
2.2, 2.0 |
As mesmas plataformas suportadas pelo DataFlex, Visual
DataFlex e WebApp Server. |
Notas e isenções de responsabilidades
1. Para todos os sistemas
operacionais Microsoft Windows, tenha certeza de que possui
os patches de atualização do Windows
Update.
a. Para Visual DataFlex
e WebApp Server, instale o último service pack
do seu sistema operacional.
b. Para DataFlex
DOS e console-mode, instale o último service pack
e updates compatíveis para seu sistema operacional.
c. Somente DataFlex
3.2 Windows Console Mode runtime é suportado no
Windows 2000 e XP. Consulte a página DAW
Windows 2000 Information Center para obter mais informações.
d. Windows 95 é
um ambiente testado e compatível, mas por causa
da obsolescência deste sistema operacional, a DAW
não fará testes para confirmar problemas
relatados nesta plataforma.
2. Para sistemas compatíveis
com Mips ABI e IBCS2, é responsabilidade de cada
fornecedor UNIX garantir a compatividade com os padrões
Mips ABI ou IBCS2. Por favor, veja o Guia de Instalação
& Ambiente que foi enviado junto com o seu produto para
mais informações.
3. A versão
listada do ambiente IBM AIX UNIX refere-se à plataforma
na qual o produto foi construído e testado. Versões
mais novas do AIX devem ser compatíveis com o produto,
mas não foram realizados testes específicos.
4. A versão
listada do ambiente Hewlett-Packard HP-UX refere-se à
plataforma na qual o produto foi construído e testado.
Versões mais novas do HP-UX devem ser compatíveis
com o produto, mas não foram realizados testes específicos.
5. A versão
listada do Kernel do Linux refere-se àquela na qual
o produto foi construído e testado. Versões
mais novas do Kernel devem ser compatíveis com o
produto, mas não foram realizados testes específicos.
|
|
|
Artigos cadastrados em agosto na seção Knowledge
Base,
do site 4developers
Os cinco artigos mais "quentes" do mês
são (exceto os artigos já publicados na última
edição do eUpdate):
| Artigo 1102 |
Assunto: Visual DataFlex |
status:  |
publicado em 29/08/2003 |
| Impressão
de relatórios do Crystal Reports em Landspace |
| Comentário: Este artigo
mostra como imprimir seus relatórios feitos no
Crystal em Landspace (paisagem), quando executados a
partir do Visual DataFlex. Confira! |
| Artigo 1100 |
Assunto: Linguagem |
status:  |
publicado em 28/08/2003 |
| Como
criar campos em um arquivo via programação |
| Comentário: Este artigo
mostra um recurso muito interessante que permite criar
campos em arquivos de dados através de sua aplicação.
Você poderá criar seu próprio Database
Builder, se quiser. |
| Artigo 1095 |
Assunto: Visual DataFlex |
status:  |
publicado em 22/08/2003 |
| Usando
imagens dinamicamente em relatórios da classe
BasicReport |
| Comentário: Este artigo
explica como usar imagens dinamicamente para seções
de relatório da classe BasicReport. Através
deste recurso você poderá, por exemplo,
customizar seções do relatório
dependendo das opções de configuração
que o usuário escolher. |
| Artigo 1089 |
Assunto: DataFlex |
status:  |
publicado em 18/08/2003 |
| Como
exibir dados de um campo TEXT em programas procedurais |
| Comentário: Você ainda
está programando em procedural e precisa exibir
campos do tipo TEXT em seus programas? Veja neste artigo
como mesclar programação OOP e procedural
para ter este recurso. |
| Artigo 1088 |
Assunto: DataFlex 2.3b |
status:  |
publicado em 15/08/2003 |
| O
DataFlex 2.3b é homologado para ambiente Windows
2000/XP? |
| Comentário: Ainda usando
a versão 2.3b? Veja neste artigo a posição
em relação a utilizar esta versão
do produto em Windows 2000 ou XP. |
Abaixo, seguem listados os 20 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.
|
|
| |
 |
|
Convertendo relatórios para versão 9 do Crystal
Reports
Se você acabou de adquirir o Crystal Reports 9 for
DataFlex e deseja converter seus relatórios criados
com uma versão anterior do Crystal e do DataFlex
Connectivity Kit for Crystal, veja nesta matéria
o que será necessário.
Os relatórios que foram criados com a versão
2.x do DataFlex Connectivity Kit for Crystal Reports não
necessitarão de conversão do Driver. Ao abrir
o relatório no Crystal 9, o driver será convertido
automaticamente. Sendo assim, tudo o que você tem
que fazer é abrir e salvar o relatório na
versão 9.
É recomendado que você execute uma verificação
da base de dados (menu Database -> Verify Database),
especialmente se você usa campos Overlap para vínculo
de arquivos.
Se o seu relatório gerar o erro:
Failed to load database information.
Details: The database DLL 'crdb_p2dbflex.dll' não
pode ser carregada.
Significa que ele foi criado com a versão 1.x do
DataFlex Connectivity Kit for Crystal Reports e precisará
ser convertido para usar o novo Driver.
Esta conversão só pode ser feita no ambiente
de desenvolvimento onde o Crystal Reports está instalado.
Siga os seguintes passos:
1. Faça um backup dos seus relatórios.
2. Inicie o Crystal Reports.
3. Escolha a opção Select Datasource Location
no menu Database.

Cada arquivo de dados na seção "Current
Data Source" deve ser substituído por um arquivo
na seção "Replace with". Através
deste processo, você não estará necessariamente
mudando a localização dos arquivos de dados.
O ato de "substituir" a fonte de dado irá
atualizar o nome do driver usado para acessar o arquivo.
4. Selecione um arquivo de dados a ser atualizado na
treeview da seção superior. Não selecione
o arquivo.dat. Você deverá abrir a árvore
do arquivo e escolher da mesma forma que está exibido
na figura acima.
5. Utilize um dos métodos disponíveis (Current
Connections, Favorites, History ou Create new Connection)
para mapear o arquivo de dados selecionado para o arquivo
DataFlex apropriado.
6. Uma vez que o arquivo foi posicionado nas duas seções,
pressione o botão Update para completar o remapeamento
do arquivo de dados selecionado. Se a definição
do arquivo mudou, pode ser que você também
tenha que remapear campos. O Crystal lhe mostrará
uma nova caixa de diálogo para este propósito.
7. Repita os passos 5 e 6 para cada arquivo de dados
usado no relatório.
Agora que você já sabe como é simples
converter seus relatórios, adquira já o Crystal
Reports 9.
Para mais informações, consulte o User's
Guide do DataFlex Connectivity Kit for Crystal Reports 9.
Ele está disponível no menu Iniciar da máquina
onde foi instalado, ou em disco (Connectivity Kit for Crystal
Reports 9.pdf). Recomendamos que você leia este manual
antes de começar a desenvolver com o Crystal Reports
9 e antes de converter seus relatórios.
|
Esta e outras dicas técnicas
você encontra na revista 4developers,
uma publicação trimestral com 40 páginas
de conteúdo técnico de alta qualidade,
desenvolvida pelo Departamento de Suporte Técnico
e distribuída exclusivamente para assinantes
do
Pacote de Serviços Exclusivos.
Assine o Pacote de Serviços Exclusivos e receba
gratuitamente a revista 4developers!
|
|
|
| |
 |
Cursos de certificação TECDAB -
SETEMBRO de 2003 |
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:
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.
|
|
|
Agenda de eventos internacionais Data Access Worldwide
"Meet Me in St. Louis"
O grupo de usuários VDF-Midwest Developers anunciou
que a conferência anual "Meet Me in St. Louis
2003 " será realizada nos dias 3 e 4 de outubro
em St. Louis, Missouri. Mais
informações na página de eventos do
site Data Access nos EUA (em inglês).
DISD Summit Meeting
Organizadores do DataFlex International Software Developers
(DISD) Summit Meeting (website, newsgroup) anunciou que
o próximo encontro será de 26 a 28 de fevereiro
de 2004. Mais
informações na página de eventos do
site Data Access nos EUA (em inglês).
|
|
| |
 |
|
Dicionários de Dados do DataFlex 3.2 são os
mesmos do VDF e WebApp
Você sabia que os pacotes de dicionário de
dados fornecidos com o DataFlex 3.2 são os mesmos
usados pelo Visual DataFlex e WebApp Studio? Isto
significa que os mesmos arquivos de sub-classes de dicionário
de dados criados com estes produtos podem ser usados, sem
nenhuma alteração, no DataFlex Character.
Alguns dos benefícios de se utilizar os dicionários
de dados no DataFlex 3.2 são:
- O Visual DataFlex, WebApp Studio e DataFlex Character
compartilham as mesmas regras de negócios.
Isto significa que a manutenção destas regras
ficará centralizada em um único lugar e
valerá para todos os produtos. Na verdade, os exemplos
fornecidos com o DataFlex 3.2 fazem exatamente isto. Eles
usam os diretórios Data e DDSrc das workspaces
padrões do VDF com um subdiretório adicional
para o fonte do DataFlex Character (CMSrc).
- Você poderá utilizar o Database Builder
do Visual DataFlex ou WebApp Studio para criar e
gerenciar os arquivos de dados e de dicionários
de dados das aplicações DataFlex. Se você
utilizar o Database Builder para criar os DDs, você
nunca mais vai querer dar manutenção manual
nestes arquivos.
- Você poderá continuar usando o AutoCreate
e AutoGen para desenvolver suas views e listas de
seleções para o DataFlex Character. Após
criadas, elas requerem pouquíssimas mudanças
para o código baseado na classe Dataset transformar-se
em um código que utilize 100% dos recursos do DDO
(DataDictionary Object). Na prática, será
mais fácil utilizar o AutoCreate para construir
aplicações com DDOs do que com Datasets,
pois muitas das configurações de itens não
precisam mais ser feitas no AutoCreate (CapsLock, NoPut,
DisplayOnly, etc) - elas ficarão configuradas no
DD.
- Os Batch Processing Objects (BPOs) são totalmente
suportados. Um BPO criado corretamente pode ser usado
por todos os produtos.
Se você já usa os dicionários de dados
no Visual DataFlex ou WebApp Studio, você não
tem muito mais a aprender para usá-los no DataFlex
Character. Se você é um programador DataFlex
experiente, mas está conhecendo o dicionário
de dados agora, notará que a mudança será
muito simples. O mesmo método Framework usado com
os Datasets das aplicações DataFlex é
usado com os dicionários de dados.
No CD do DataFlex 3.2, você encontrará um
arquivo chamado Data_Dictionary_Guide.pdf. Este arquivo
contém uma documentação de introdução
aos dicionários de dados e uma referência da
classe. Mais material também pode ser encontrado
nos manuais e Help do Visual DataFlex e WebApp Studio.
ATENÇÃO:
Na edição nº 12 da revista 4developers
foi publicada uma matéria intitulada "Convertendo
aplicações 2.3b para DataFlex 3.2", abordando
diversos tópicos relacionados à conversão.
Esta matéria pode ser acessada por qualquer usuário,
público ou assinante, no site www.4developers.com.br/r4d_apresentacao.asp.
Além do suporte a dicionários de dados, outra
diferença importante da versão 3.2 do
DataFlex em relação às versões
anteriores é o Filelist que, agora, comporta 4095
arquivos.
Adquira já a versão 3.2 e desfrute de todos
estes benefícios!
|

|

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 Centers Data Access América Latina:
|
|