ano III | nº 25 | junho/julho 2003 | Publicação gratuita, especialmente dirigida aos assinantes do e-Update e do PSE Data Access Brasil
 
 

LEIA NESTA EDIÇÃO:

Notícias
Pervasive.SQL for DataFlex for Linux?
Artigos cadastrados em junho na seção Knowledge Base, do site 4developers
Comandos cadastrados em junho na seção Developer Library, do site 4developers

Aplicações
Função para cálculo de idade

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

Você Sabia...
Que no Visual DataFlex 9...

 

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

 

 

Pervasive.SQL for DataFlex for Linux?

A Pervasive Software disponibilizou recentemente um Requester remoto para o Pervasive.SQL V8 para Linux, trazendo toda a flexibilidade do Pervasive.SQL V8 para o ambiente caractere do Linux. Através deste Requester, a Pervasive.SQL abre as portas para que desenvolvedores de programas em modo texto para Linux (como o DataFlex Character) tenham uma forma de acessar o Pervasive.SQL.

O DataFlex for Linux tem mantido os usuários satisfeitos em todo mundo, graças à sua estabilidade, alta performance e baixos custos de operação e manutenção.

Agora, a Data Access Worldwide está estudando a possibilidade de desenvolver um kit de conectividade para utilizar os recursos deste novo Requester do Pervasive.SQL for Linux. Tal kit permitiria às aplicações DataFlex serem executadas no Linux acessando a base Pervasive.SQL através de uma rede.

É importante salientar que o DataFlex Connectivity Kit for Pervasive.SQL existente hoje, já permite que aplicações VDF ou DataFlex Console Mode (DOS/Windows) acessem o Pervasive.SQL for Linux, o que está sendo discutido é a criação de um Driver que permita uma solução 100% Linux (Client e Server).

Se você tem interesse em desenvolver aplicações com DataFlex e Pervasive.SQL e ainda usufruir as vantagens de uma solução client/server em Linux, por favor envie comentários e sugestões para Info@DataAccess.com.br.

Mais informações sobre o novo Pervasive.SQL V8 for Linux podem ser encontradas no site da Pervasive Software.

 

voltar ao topo

 

Artigos cadastrados em junho na seção Knowledge Base,
   do site 4developers

Os cinco artigos mais "quentes" de junho são:

Artigo 1025 Assunto: Visual DataFlex status: publicado em 11/06/2003
Como mudar dinamicamente o diretório onde o programa irá procurar os arquivos de dados
Comentário: Muitos desenvolvedores criam sistemas multi-empresa com bases de dados replicadas em diretórios diferentes. Este artigo mostra como alterar dinamicamente, o diretório onde a aplicação deve buscar os arquivos.

 

Artigo 1024 Assunto: Visual DataFlex status: publicado em 11/06/2003
Mensagem de Erro "Unable to open database" status 500 ao executar relatório a partir do VDF
Comentário: Em algumas situações, no ambiente de produção, ao executar um relatório do Crystal a partir de um programa VDF, ocorre o erro "Unable to open database". Verifique neste artigo, quais os cuidados necessários para que este erro não ocorra.

 

Artigo 1023 Assunto: WebApp Product Suite status: publicado em 09/06/2003
Como alterar a palavra <undefined> gerada quando a opção Blank está marcada
Comentário: Quando criamos uma tabela de validação em um dicionário de dados com a opção Blanks ligada e, na página ASP, utilizamos a função ddValue com o parâmetro DDAUTO para gerar a entrada de dados, o valor branco é representado pela constante <undefined>. Neste artigo você aprenderá como alterar esta constante.

 

Artigo 1021 Assunto: Visual DataFlex status: publicado em 04/06/2003
Mensagem de Erro "Crystal Report. Unable to Load Report" status 4405 ao executar o wizard do Visual DataFlex
Comentário: Este artigo mostra como resolver a mensagem de erro que aparece ao tentar utilizar o Wizard do VDF para criar uma ReportView de acesso a um relatório desenvolvido no Crystal Reports 9.

 

Artigo 1020 Assunto: Visual DataFlex status: publicado em 02/06/2003
Reimprimindo Subheaders em novas páginas de relatórios da classe WinReport
Comentário: Este artigo mostra como fazer com que uma Subheader seja repetida na nova página, quando houver uma quebra dentro da mesma seção.

 

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

Artigo Tipo Título  
1039 Linguagem Impedindo validação em arquivos pais
1038 VDF Como mover ou remover workspaces
1037 DF Configurando cores de aplicações
1036 DF Tecla ESC demora para responder em ambiente Linux/Unix
1035 Linguagem Programa trava ao executar comando Lock ou Reread
1034 Base dados Como acessar arquivos DataFlex a partir de outras linguagens
1033 Linguagem Como fechar todos os arquivos do programa
1032 Base Aplicação Character não encontra registros após criação de aplicação VDF
1031 VDF Relatórios da classe WinReport não estão mostrando o separador de milhar
1030 ConKit Campos Date ocupam 10 Bytes após a conversão para DB2
1029 Base dados Compatibilidade com o ano 2000 em arquivos do DataFlex 2.3b
1028 DF Para que serve a opção -s2 do DFPatch.exe
1027 DF Comando Sysdate retorna hora incorreta sobre SUSE Linux 6.1
1026 VDF Como interceptar o instante em que o usuário sai de uma tabpage
1025 VDF Como mudar dinamicamente o diretório onde o programa irá procurar os arquivos de dados
1024 Crystal Mensagem de Erro "Unable to open database" status 500 ao executar relatório a partir do VDF
1023 WebApp Como alterar a palavra <undefined> gerada quando a opção Blank está marcada
1022 VDF Como visualizar as datas exatamente como estão na tabela
1021 VDF Mensagem de Erro "Crystal Report. Unable to Load Report" status 4405 ao executar wizard do VDF
1020 VDF Reimprimindo Subheaders em novas páginas de relatórios da classe WinReport
1019 VDF Exibindo a lista de validação em uma ReportView

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.

 

voltar ao topo

 

Comandos cadastrados em junho na seção Developer Library,
   do site 4developers

Abaixo, seguem listados os 20 comandos cadastrados neste mês:

Código Data Comando Status
160 27/06 Get_Channel_Size
159 27/06 Set_Field_Value
158 26/06 EnterEnd
157 25/06 Set_Filelist
156 24/06 Get_Current_Input_Channel
155 23/06 Enum_List
154 20/06 Field_Def
153 18/06 Field
152 17/06 Get_Argument_Size
151 15/06 Set_Registry_Root
150 13/06 Float
149 12/06 Set_Profile_String
148 12/06 Set_Option
147 11/06 EnterMode
146 09/06 Filelist
145 09/06 Get
144 09/06 Function_Return
143 04/06 Fill_Field
142 04/06 Function
141 02/06 File_Size

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 Developer Library 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.

 

voltar ao topo

 

 

Função para cálculo de idade

Produto/assunto: Liguagem (DataFlex)
Versão: N/A

 

Abaixo está um exemplo de função que calcula a idade, a partir de uma data recebida:

Function CalculaIdade_DF Global Date dDataNascimento Returns Integer
  Date dDataAtual
  Integer iIdade

  Sysdate4 dDataAtual
  Move (dDataAtual - dDataNascimento) To iIdade
  If (iIdade <= 0) Function_Return iIdade
  Move (iIdade / 365.25) To iIdade
  Function_Return iIdade
End_Function

 

Exemplo de utilização:

Move (CalculaIdade_DF(USUARIO.NASCIMENTO)) To USUARIO.IDADE

 

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 9 - free technical workshop,
e conhecer todos os passos da conversão de aplicações em DataFlex para o Visual DataFlex 9!

O encontro está agendado para o dia 23 de julho 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 (arquivos .bat)
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 nosso 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 - julho 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:

  JULHO de 2003  
  Crystal Reports 9 - Básico 07
  Crystal Reports 9 - Avançado 08
  Visual DataFlex - Metodologia e Desenvolvimento 14 a 18
  WebApp Studio™ 24 a 25

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

"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. Mais informações serão divulgadas em breve.

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. Novas informações serão divulgadas em tempo.

 

voltar ao topo

 

 

Que no Visual DataFlex 9:

• A velocidade de compilação de programas está de 20% a 40% mais rápida?

• A compilação para depuração está 7 vezes mais rápida?

• Os programas são carregados pelo Debugger em aproximadamente 2 segundos, independentemente do tamanho do arquivo compilado?

• O IDE possui a capacidade de executar o último componente testado sem necessidade de re-compilação?

• Há um único e completo arquivo de Help no grupo do menu?

Se você ainda está usando a versão 7 do Visual DataFlex, veja tudo o que você está perdendo em www.dataaccess.com/VDF9_New_Features.pdf.

 

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 Brasil.

 

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