REVISTA 4DEVELOPERS

ÍNDICE DE MATÉRIAS

EDIÇÃO 026 | ANO VIII

jan/fev/mar de 2007

Conteúdo Público

Problema ao criar filtros com campos tipo Date no Database Explorer (Como Resolver)

Problema: Ao tentar aplicar um filtro em um campo do tipo Date no Database Explorer não é permitida a entrada de valores no formato dd/mm/yyyy. Siga os seguintes passos para reproduzir o erro mencionado:

Conteúdo Público

Asia Shipping Transportes Internacionais Ltda. (História de sucesso)

Empresa de transportes internacionais dá um salto tecnológico ao desenvolver aplicações

Conteúdo Exclusivo

Uma visão geral sobre o Terminfo do DataFlex (Desenvolvimento Character)

Saiba como criar um Terminfo para o seu emulador de terminal Curses é a biblioteca de funções do UNIX para controlar o que um terminal exibe. Este recurso permite que os terminais UNIX interpretem funções básicas para manipulação de tela e opere em um...

Conteúdo Exclusivo

Sistemas de Controle de Versão (Desenvolvimento Windows)

Gerencie o desenvolvimento de seus projetos,sem sustos. Todos nós desenvolvedores já construímos aplicativos em conjunto com dois ou três outros programadores compartilhando uma mesma workspace. Esta é uma situação onde temos que avisar nossos colegas...

Conteúdo Exclusivo

AJAX Library for Visual DataFlex (Desenvolvimento Web)

Saiba como criar uma aplicação para a web 2.0 com o VDF 12. "Talvez você já esteja usando sem saber...", foi esta a chamada que fizemos para a matéria "AJAX: as velhas ferramentas, uma nova idéia" da edição 23 da revista 4developers, onde descrevemos o fu

Conteúdo Público

Caracteres estranhos aparecem em mensagem de erro com código 121 (Como Resolver)

Problema: Ao definir uma mensagem de erro com o código 121, os caracteres "z." aparecem antes da descrição do erro.

Conteúdo Público

Características de segurança no Dynamic AI (Business Intelligence)

Como o Dynamic AI controla a segurançadas informações. Um computador (ou sistema computacional) é dito seguro quando este atende a três requisitos básicos relacionados aos recursos que o compõem: confidencialidade, integridade e disponibilidade.

Conteúdo Exclusivo

Exibir o dia da semana com a primeira letra em maiúsculo no Crystal Reports (Dica rápida)

É muito comum utilizarmos o campo especial Print Date do Crystal Reports e configurá-lo para exibir a data atual por extenso. Em algumas situações fazemos questão que o dia da semana apareça com a primeira letra em maiúsculo, o que não acontece por padrão

Conteúdo Exclusivo

Incluindo totais por página - saiba como sair dessa vivo e inteiro! (Desenvolvimento Relatórios)

Entendendo mais sobre variáveis noCrystal Reports. A primeira tentativa de muitos ao deparar-se com uma situação em que precisa acrescentar um total por página, por exemplo, é a de simplesmente tentar criar um somatório do campo desejado e incluí-lo...

Conteúdo Público

Crie uma loja virtual em apenas 30 minutos (Electos)

Permita que seus clientes visualizem os produtos de suas lojas através da Internet. Todo empreendimento necessita de um website, isso é um fato, e ele deve ser como um livro: estruturado e organizado em seções. Os itens do menu de navegação de um websi...

Conteúdo Exclusivo

Mapeando valores no dbTrackBar (Dica rápida)

Imagine que você tenha uma tabela de cadastro de produtos e estes produtos possuam as categorias A, B, C e D. Em sua dbView, você deseja utilizar um componente dbTrackBar para oferecer ao usuário um elemento a mais de interatividade...

Conteúdo Exclusivo

Criando uma função com número de parâmetros variável (Dica rápida)

Certas rotinas que temos em mente durante o desenvolvimento de uma tela ou programa remetem à necessidade de termos uma quantidade variável de parâmetros que poderão ser passados a uma função e nós não sabemos bem ao certo qual é essa quantidade...

Conteúdo Público

Visual DataFlex 12.0: migrando com segurança (Matéria de capa)

Como migrar suas aplicações para VDF 12.0 sem atropelos. O Visual DataFlex 12 traz diversos recursos úteis para o seu ambiente de desenvolvimento; recursos que o tornarão mais produtivo ao desenvolver suas aplicações e que o fará não querer largar...

Conteúdo Público

"Invalid message MSG_APPEND_TEXT" quando utiliza OEM ANSI Wizard para converter tabela DB2 (Como Resolver)

Problema: Ao converter uma tabela DB2 Express- C 9 de ANSI para OEM (ou vice-versa) utilizando o assistente de conversão OEM ANSI Wizard do DataBase Builder, ao ir para a página Summary do utilitário, ao invés de apresentar a lista das operações...

Conteúdo Público

DataFlex Index Checking Utility - reindexando com inteligência (Open Source)

Programa permite verificar a necessidade de re-indexar tabelas DataFlex. Quando ocorre uma queda de energia e se descobre um problema com a placa de rede de uma estação, ou ainda quando os usuários teimam em desligar as máquinas sem sair do sistema...

Conteúdo Exclusivo

Definindo regras de acesso dinâmico nas tabelas do Dynamic AI (Dica rápida)

Imagine uma situação numa empresa que possui muitos vendedores, e deseja que estes vendedores visualizem somente suas respectivas vendas ao se conectarem no Dynamic AI. Isso é possível utilizando dois conceitos existentes no Dynamic AI...

Conteúdo Público

Kit de conectividade free para bancos de dados express (gratuitos) (Lançamento)

Conheça um pouco sobre a política de licenças "Express Connectivity". A nova política de licença Express Connectivity torna possível conectar aplicações Visual DataFlex e DataFlex (DOS/Linux) com bancos de dados Express de forma fácil, rápida e...

Conteúdo Público

Criando log de alterações para dicionários de dados (Dica do Leitor)

Um dedo-duro do sistema para ajudá-lo a descobrir o que ocorre com registros que somem misteriosamente. A dica que quero compartilhar com vocês é um recurso que desenvolvi há muito tempo atrás. Uma vez me pediram para montar uma espécie de dedo duro...

Conteúdo público

Conteúdo exclusivo

REVISTA 4DEV

Leia na íntegra a edição 93 da Revista 4dev

FLEXLINKS

Inscreva-se no FlexLinks para dicas úteis e informações atualizadas (em inglês). Clique no botão abaixo seja o primeiro a saber!