ano III | nº 22 | mar/abr 2003 | Publicação dirigida especialmente aos assinantes do e-Update e do Pacote de Serviços Exclusivos DAB
 

NESTA EDIÇÃO:

 Notícias
    • Visual DataFlex 9 - Release Candidate
    • Site 4developers ganha nova seção
    • Últimos artigos cadastrados no Knowledge Base Brasil

 Aplicações
    • Utilizando código de barras em ambiente Windows

 Eventos
    • Convertendo aplicações character para Visual DataFlex 8.3
    • Cursos de certificação TECDAB - abril de 2003
    • Agenda de eventos internacionais Data Access Worldwide

 Você Sabia?
    • A arquitetura de 3 Camadas e o futuro das suas aplicações - parte III

 

Edições antigas, opções de pesquisa, cadastro e crédtos

 

 

 
 

Visual DataFlex 9 - Release Candidate

A Data Access Worldwide acaba de divulgar o Release Candidate do Visual DataFlex 9, a última versão beta antes do lançamento da versão final.

Uma extensa lista de novidades também foi apresentada, dentre as quais destacamos:

• Suporte a web services

• Aumento da produtividade do desenvolvedor
  - compilação mais rápida
  - novos recursos do debugger,
  - perfeita integração, incluindo IDE e DataBase Explorer
  - documentação aprimorada

• Implementações no IDE
  - re-execução do último componente testado
  - configuração de passagem de parâmetros para os programas

• Implementações no Compilador / Debugger
  - compilações cerca de 20 a 40% mais velozes que o VDF8.3
  - melhor desempenho na carga, execução e depuração dos programas pelo debugger
  - limite de número de símbolos locais e globais aumentado permitindo que programas maiores sejam depurados

• Implementações no DataBase Explorer
  - novas teclas de atalho
  - exibição detalhada atributos do arquivo

• Atualização da Documentação
  - The Database Guide
  - Developers Guide,
  - Language Guide,
  - Language Reference
  - XML Class Reference,
  - VDF Error Messages entre outros foram convertidos para HTML

Informações detalhadas sobre as novas características do Visual DataFlex 9 estão publicadas no Help System. As novidades estão organizadas por versão, desde a 8.0 até a 9.0, proporcionando uma visão completa sobre como o novo Visual DataFlex 9.0 poderá beneficiar no desenvolvimento e implementações de aplicativos.

Para ter acesso a esta documentação, por favor faça download do Help System no endereço ftp.dataaccess.com/pub/products/vdf/doc/VDF9.0Help.zip.

Para obter uma versão de avaliação do produto, por favor faça o download em http://www.4developers.com.br/downloads_produtos.asp (código produto 017).

A nova versão, que já tem uma data de lançamento prevista, estará disponível para download a todos os assinantes da licença de uso anual. Mais informações serão divulgadas em breve!

 

voltar ao topo

 

 

 

Site 4developers ganha nova seção

Agora os usuários do Site 4Developers contam com mais uma ferramenta de consulta. Trata-se da nova seção Developer Library, publicada recentemente.

Nesta seção serão publicadas as documentações de comandos, funções, variáveis globais e outros tópicos referentes à linguagem DataFlex, utilizada em todos os produtos Data Access: DataFlex Character, Visual DataFlex e WebApp™.

O tópico "comandos" já está disponível para consultas, com mais de 70 itens publicados. Os outros tópicos como funções, variáveis globais, etc. serão adicionados em breve.

A exemplo de tudo que há no Site, o conteúdo desta seção está totalmente em português. Aproveite!

 

Sobre o site 4developers

O site 4developers é um recurso para os assinantes do Pacote de Serviços Exclusivos. Nele, encontram-se publicadas todas as edições da revista 4developers (mais a antiga revista Developer VIP), o Knowledge Base Brasil, contendo atualmente mais de 900 artigos cadastrados, abordando diversos assuntos e muitos outros recursos que vão auxiliá-lo a obter um melhor desempenho no desenvolvimento e implementação de aplicativos com as ferramentas Data Access, e muito mais.

As modalidades Silver ou superior têm acesso ao conteúdo do site, sendo que cada uma permite um número de acessos mensais diferente (clique aqui para ver o quadro de benefícios do PSE).

Ao assinar o Pacote de Serviços Exclusivos (modalidade Silver ou superior), o assinante recebe um Login e Senha Master, válidos na Central do Assinante para cadastro de usuários no site. Lá, é possível cadastrar quantos desenvolvedores da sua equipe você quiser! Além disso, cada usuário cadastrado também recebe, bimestralmente, o Boletim Exclusivo 4developers, contendo muita informação técnica de alta qualidade.

Conheça o site 4developers e assine já o Pacote de Serviços Exclusivos! Acesse www.4developers.com.br.

 

voltar ao topo

 

 

 

Últimos artigos cadastrados no Knowledge Base Brasil

Os cinco artigos mais "quentes" de março são:

Artigo 943 Assunto: DataFlex cadastrado em 31/03/2003
Onde está o DFQuery?
Comentário: Esta é uma das primeiras perguntas que os usuários da versão 3.2 do DataFlex fazem ao atualizar seu produto para esta versão. Saiba o que aconteceu com o DFQuery e o que você usará em seu lugar.
 
Artigo 942 Assunto: Crystal Reports cadastrado em 28/03/2003
Plataformas suportadas
Comentário: Saiba quais os sistemas operacionais e bancos de dados suportados pelo Crystal Reports 9.
 
Artigo 936 Assunto: Visual DataFlex cadastrado em 27/03/2003
Opção Record Macro do IDE
Comentário: A partir da versão 8.2 do Visual DataFlex, uma nova opção para agilizar o processo de digitação de código repetitivo foi introduzida no IDE. Saiba como funciona e como utilizá-la.
 
Artigo 928 Assunto: Crystal Reports cadastrado em 21/03/2003
Suporte a relatórios compilados
Comentário: Na versão 9 do Crystal Reports, o Distribution Expert não existe mais. Saiba quais são as opções de distribuição de relatórios nesta versão.
 
Artigo 917 Assunto: Visual DataFlex cadastrado em 13/03/2003
Como disponibilizar opção de reindexação para o usuário
Comentário: Este artigo mostra como disponibilizar uma alternativa para que o usuário possa reindexar arquivos.

 

Abaixo, seguem listados os 49 artigos cadastrados neste mês:

Artigo
Tipo Título
945
Crystal Plataformas suportadas
944
Crystal Plataformas suportadas
943
DF Onde está o DFQuery?
942
Crystal Plataformas suportadas
941
VDF Os dbForms mostram um $ quando uso a opção RetainAll em campos numéricos
940
ConKit DB2 Mensagem de Erro "File termlist.cfg not found." status 28678
939
ConKit DB2 Mensagem de Erro "Bad driver name" status 4103
938
ConKit DB2 Mensagem de Erro "Unable to load driver" status 9999
937
VDF Como usar a propriedade ZoomPreviewWindow da classe Crystal Reports
936
VDF Opção Record Macro do IDE
935
DF Instalando o DataFlex no Caldera OpenLinux 2.2
934
VDF Mensagem de Erro "Bad Image Name" status 4293 ao testar uma ReportView
933
Crystal Crystal Reports lê toda a base ao utilizar o operador "Starts With"
932
VDF Erros de compilação ao definir um tamanho para uma variável String
931
Crystal Suporte a Microsoft SQL Server
930
VDF Como criar uma tabela de validação sem ordenação automática
929
VDF Mudança na justificação dos Labels
928
Crystal Suporte a relatórios compilados
927
Crystal Como fazer a pré-visualização do Crystal Reports aparecer maximizada executando através do Visual DataFlex
926
VDF Como fazer a pré-visualização do Crystal Reports aparecer maximizada
925
VDF O que usar no lugar de FieldIndex e WindowIndex
924
Geral Montando Drivers Unix como Windows
923
Linguagem Criando validação de campo (Validation Method)
922
Base Dados Campo Text não suporta a quantidade de bytes definidos
921
VDF Erro ao tentar compilar o arquivo de exemplo Contacts_list.rv
920
Crystal Mensagem de Erro "CCsdk32.dll not found" usando o Distribution Expert
919
VDF Como disponibilizar opção de reindexação para o usuário
918
VDF Como disponibilizar opção de reindexação para o usuário
917
VDF Como disponibilizar opção de reindexação para o usuário
916
VDF Erro ao tentar compilar o arquivo de exemplo Crystal ReportslReportInfo.Rv
915
Crystal Mensagem de Erro "Not enough memory to complete operation" ao executar o relatório
914
Crystal Configurações de impressão são perdidas ao executar relatório via Visual DataFlex
913
VDF Ao executar relatório do WinQL as configurações de impressão são perdidas
912
VDF Mensagem de Alerta "OLD STYLE USAGE..." ao compilar o programa
911
VDF Mensagem de Erro "DISPID 2 : The server raised exception" ao fechar o Word
910
VDF Como mostrar a descrição de uma tabela de validação em uma coluna da dbGrid
909
DF Como definir filtragens (constrains) em objetos Selection_List
908
VDF Imprimindo etiquetas em relatórios da classe WinReport
907
VDF O último registro não está sendo posicionado ao pressionar F7
906
VDF Mensagem de erro "Entry point SMapLS not in Kernel32.dll" ao executar um programa Visual DataFlex
905
VDF #pagecount# em relatórios da classe WinReport
904
DF O que são os arquivos DataFlex CharacterRunLM e DataFlex CharacterRunNG presentes na versão enhanced
903
Base Dados Cuidados com a programação ao converter a base DataFlex para outro formato
902
DF Alto uso da CPU em programas DataFlex
901
DF Mensagem de erro "Data Type Error - String used as Number" ao usar FieldIndex em campos Overlap
900
VDF Mudança de cor ao trocar um objeto dbForm para dbCheckBox
899
Geral Mensagem de erro "MPREXE.EXE caused an invalid page fault in KERNEL32.DLL"
898
VDF Alterando fórmulas em relatórios do Crystal Reports executados via Visual DataFlex
897
VDF Como saber se um arquivo existe em disco
896
VDF Como diminuir o tamanho do arquivo compilado

O Knowledge Base Brasil, bem como outros recursos e informações, estão 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.

 

voltar ao topo

 

 

 
 

Utilizando código de barras em ambiente Windows

Produto/assunto: DataFlex Console Mode, Visual DataFlex e Crystal Reports
Versão: N/A

 

A utilização de código de barras em ambiente Windows é muito simples. Ela é feita através da obtenção de uma fonte de código de barras.

Alguns sites que possuem fontes de código de barra são:

www.eanbrasil.org.br

www.suportetotal.com.br

Com o arquivo da fonte, basta colocá-la no diretório Windows\Fonts.

Feito isto, todos os programas que utilizam as fontes do Windows, incluindo o Crystal Reports, Visual DataFlex e DataFlex Console Mode (através do comando Direct_Output com o Winlst) poderão acessar a fonte instalada:

Muitas fontes requerem um tratamento específico no número para que apareça corretamente. Por exemplo, colocar o número entre parênteses. Consulte a documentação da fonte que você utilizará para mais informações.

 

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!

 

voltar ao topo

 

 

 
 

Você é nosso convidado especial para participar do
Convertendo aplicações Character para Visual DataFlex 8.3 -
free technical workshop
,
e conhecer todos os passos da conversão de aplicações em DataFlex para o Visual DataFlex 8.3!

O encontro está agendado para o dia 16 de abril de 2003, das 14 às 17:00h, na Data Access América Latina -
Av. Paulista, 1776 - 21º andar - Cerqueira César (próximo ao MASP - Metrô Trianon-MASP).

Apresentando as características e funcionalidades do Visual DataFlex
Configuração:
• variáveis de ambiente PATH, DFPATH, registros do Windows, workspace
Compatibilizando rapidamente a base de dados:
• compartilhamento dos dados entre o DataFlex e o Visual DataFlex
Convertendo programas procedurais para Visual DataFlex:
• Macro Enter, Macro Report e processamento em lote (bath)
Convertendo programas OOP para Visual DataFlex:
• Data_Sets, objetos de entradas de dados, procedures e funções
Implementando novos recursos às aplicações VDF:
• imagens, componentes e e-mail

Para participar, basta utilizar o formulário online; se preferir, envie seus dados (nome, empresa, endereço, telefone, fax e e-mail comerciais) para eventos@DataAccess.com.br ou ainda para o fax (11) 3284-1579.
AS VAGAS SÃO LIMITADAS.

Contamos com sua presença e participação!

 

voltar ao topo

 

 

 

Cursos de certificação TECDAB - abril 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:

  ABRIL de 2003  
  Crystal Reports 9 - Básico 01
  Crystal Reports 9 - Avançado 02
  Visual DataFlex 8 - External Components 03
  Visual DataFlex 8 - Web 04
  Visual DataFlex 8 - Metodologia e Desenvolvimento 07 a 11
  WebApp Studio™ 16 e 17
  Crystal Reports 9 - Básico 22
  Crystal Reports 9 - Avançado 23

 

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.

 

voltar ao topo

 

 

 

Agenda de eventos internacionais Data Access Worldwide

EDUC 2003 em Monte Carlo, Monaco
O European Data Access Users Conference (EDUC) 2003 está agendado para os dias 12 e 13 de junho de 2003, no Les Meridiens Beach Plaza of Monte Carlo, em Monaco. Durante o evento, serão abordados diversos assuntos da linguagem DataFlex, além de pacotes de produtos e preços especiais que estarão disponíveis para todos os participantes registrados.

Na organização da Conferência de 2003 está Franco Spinella, da parceira DataFlex Service Italia SRL. Para obter informações, inscreva-se no site DataFlex Service Italia para receber a newsletter EDUC 2003!

 

voltar ao topo

 

 

 
 

A Arquitetura de 3 Camadas e o futuro das suas aplicações - parte III

Esta terceira matéria é uma continuação da série publicada nas edições 20 e 21 do e-Update, que tem por objetivo analisar alguns itens proporcionados pelo uso da Arquitetura de 3 Camadas adotada pela Data Access Worldwide em suas ferramentas. Nesta edição, vamos tratar de um assunto de extrema importância: segurança.

Segurança é um assunto que causa desconforto em muitos executivos de TI. Prova disso é que as corporações brasileiras investem pouco para proteger seus sistemas, informações e funcionários, conforme divulgou o Gartner Group. Essa questão, no entanto, é muito mais importante e ampla que os incômodos provocados. E isso ninguém nega.

Desde meados da década de 80, quando as redes corporativas começaram a crescer e, a partir daí a Internet, um volume crescente de informação é trocado diariamente entre empresas, clientes e colaboradores, deixando os dados mais vulneráveis do que nunca.

E isso, no entanto, pode e deve ser contornado mediante estudo das características de cada ambiente organizacional, para se projetar uma estrutura que suporte todas as operações da empresa e que esteja plenamente de acordo com sua necessidade. Mas de nada adianta, no entanto, desfrutar de uma estrutura física adequada se o software utilizado não estiver de acordo.

Nesse contexto, as ferramentas DataFlex, Visual DataFlex e WebApp™ Product Suite contemplam a questão da segurança com grande ênfase. Passando pela arquitetura de 3 Camadas sob a qual essas ferramentas são construídas, os dados ganham uma proteção extra, uma vez que os mesmos não podem ser acessados diretamente pelo usuário da aplicação. Antes, passam por uma camada intermediária entre a aplicação e a base de dados, que armazena todas as regras de negócios definidas durante o desenvolvimento.

Em termos mais práticos, isso significa que é possível definir quem, quando, como e onde os usuários terão acesso às informações da empresa, sem que para isso sejam necessários esforço e tempo extras para o desenvolvimento. Todo o código fonte das aplicações também fica protegido contra acessos e alterações indesejadas.

Além disso, as ferramentas também aceitam a utilização de bancos de dados robustos, como o DB2 da IBM, o Pervasive.SQL, o SQL Server da Microsoft e até mesmo Oracle. Bancos de dados deste porte, em geral, possuem algumas opções extras que elevam ainda mais o nível de segurança dos dados.

Outro aspecto muito importante que precisa ser levado em conta é que um projeto de segurança não pode ser rígido, ou seja, precisa ser flexível e dinâmico para suportar as necessidades que surgirem em virtude da velocidade de mudança de fatores físicos, tecnológicos e humanos. Isso muito tem a ver com portabilidade e escalabilidade pois permitem a evolução da estrutura, assuntos tratados na última e na penúltima edições de e-Update, respectivamente.

Saiba mais sobre os produtos Data Access Worldwide. Conheça toda a facilidade e rapidez de desenvolvimento. Acesse www.DataAccess.com.br/tools.asp.

 

voltar ao topo

 


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 América Latina.

 

Business Centers Data Access América Latina:
Belém  PA@DataAccess.com.br Imperatriz  MA@DataAccess.com.br
Belo Horizonte  MG@DataAccess.com.br Manaus  AM@DataAccess.com.br
Brasília  DF@DataAccess.com.br Porto Alegre  RS@DataAccess.com.br
Campo Grande  MS@DataAccess.com.br Recife  PE@DataAccess.com.br
Criciúma  SC@DataAccess.com.br Rio de Janeiro  RJ@DataAccess.com.br
Cuiabá  MT@DataAccess.com.br Salvador  BA@DataAccess.com.br
Curitiba  PR@DataAccess.com.br Triângulo Mineiro  MG2@DataAccess.com.br
Fortaleza  CE@DataAccess.com.br Vila Velha  ES@DataAccess.com.br
Goiânia  GO@DataAccess.com.br  
 
© Copyright 2003 Data Access Corporation. ® Todos os direitos reservados a Data Access do Brasil.

 

 
Outras opções:
 
Acessar edição anterior
   
Acessar próxima edição
   
Pesquisar outras edições
 
Alterar endereço de recebimento
 

 

voltar ao topo