REVISTA 4DEVELOPERS

ÍNDICE DE MATÉRIAS

EDIÇÃO 029 | ANO VIII

out/nov/dez de 2007

Conteúdo Público

Studio não configura propriedade Ordering com o valor 1 (Como Resolver)

Problema: Ao usar a ferramenta "Object Properties" do Studio para configurar a propriedade Ordering de uma dbGrid com o valor 1, o Studio não gera a linha de código com a configuração e, em tempo de execução, outro índice é usado.

Conteúdo Público

Supermercados Calvi (História de sucesso)

Programação intuitiva, produtividade e facilidade são ospontos fortes que determinaram a escolha do DataFlexpelos Supermercados Calvi. O Supermercados Calvi é uma empresa varejista de comércio alimentício que foi fundada em 1978 com uma pequena...

Conteúdo Público

Atualizações disponíveis para o DataFlex 3.2 (Desenvolvimento Character)

Mantenha seu DataFlex atualizado! No início deste ano, a Data Access lançou algumas atualizações para o DataFlex 3.2 para Windows/Console Mode e Linux. Embora estas atualizações tenham sido divulgadas em comunicados, Knowledge Base, etc...

Conteúdo Exclusivo

Como abrir uma tela de login antes da aplicação principal aparecer (Dica rápida)

A grande maioria dos sistemas possui um Dialog pedindo login e senha para o usuário. Muitos desenvolvedores VDF adicionam um "Use" para o arquivo .DG na ClientArea e ativam a tela de login antes do comando Start_Ui. Não há nada de errado em se fazer...

Conteúdo Exclusivo

Utilizando funções de callback (Desenvolvimento Windows)

Com elas o usuário fica à par do queestá acontecendo! Alguma vez você usou o comando Call_Driver, Copy_Records ou Sort em seus programas? Estes são alguns exemplos de comandos que podem, opcionalmente, ter uma função de callback...

Conteúdo Exclusivo

Tratamento de erros em aplicações web: o guia completo (Desenvolvimento Web)

Entenda como o VDF trata os erros ocorridos em uma aplicação web. Um dos diferencias do Visual DataFlex é seu robusto sistema de tratamento automático de erros. Grande parte dos erros que são tratados de forma automática no Visual DataFlex devem ser...

Conteúdo Exclusivo

Entendendo um pouco mais sobre o RDC (Desenvolvimento Relatórios)

Trabalhando com a estrutura do relatório. Muitas vezes já falamos sobre o Crystal Reports XI ou sobre o Report Designer Component Object Model (RDC) em edições anteriores da revista 4developers. Nesta matéria nos dedicaremos a falar um pouco mais...

Conteúdo Público

Erro ao criar dicionário de dados personalizado no Studio (Como Resolver)

Problema: Ao criar um objeto da classe DataDictionary "manualmente" em uma View, o Studio exibe o seguinte erro na janela de Output ao abrir a View

Conteúdo Exclusivo

Dicas de SQL para criação de views no Dynamic AI (Business Intelligence)

Saiba como utilizar alguns truques em SQL nas suas Dynamic Views. O objetivo desta matéria é dar algumas dicas que puderam ser compiladas por conta da experiência no uso do Dynamic AI. Quanto mais você utiliza um produto, mais você aprende sobre ele e...

Conteúdo Exclusivo

Melhorando a performance de suas aplicações (Matéria de capa)

Livre-se dos bodes russos do seu sistema. Diz uma história que durante a implantação do comunismo na Rússia, uma família foi obrigada a receber outra família em sua casa. Argumentaram com o representante do governo que a casa era pequena...

Conteúdo Exclusivo

Utilizando imagens dinâmicas no Crystal Reports (Dica rápida)

A exibição de imagens dinâmicas em relatórios do Crystal é uma necessidade bastante comum. Em aplicações VDF, normalmente não armazenamos as imagens dentro da base de dados. Guardamos somente o nome do arquivo de imagem que fica armazenado no diretório...

Conteúdo Público

cHeaderControlGrid: indicadores visuais de ordenação (Open Source)

E de brinde um exemplo de ordenação de dados em uma Grid! Os controles do tipo Grid do Windows suportam a exibição de uma seta para indicar a direção da ordenação. Por exemplo, na imagem abaixo, o Windows Explorer exibe uma seta para cima ao lado do...

Conteúdo Público

Evolução do Business Intelligence (Lançamento)

A evolução do que já era perfeito em suas mãos. É fato que na vida todas as coisas tendem a evoluir, mas convenhamos que evoluir o que já é excepcional é muito complicado. Principalmente pela dificuldade em se manter o nível do objeto anterior.

Conteúdo Público

Mensagem de erro "The number of rows or columns is too big. Try limiting the number of unique group values." (Como Resolver)

Problema: Ao atualizar um relatório que usa Cross-Tab no Crystal, ocorre o seguinte erro: Error: "The number of rows or columns is too big. Try limiting the number of unique group values."

Conteúdo Exclusivo

Desabilitando a bufferização ao criar arquivos texto (Dica rápida)

A geração de arquivos texto em programas DataFlex e Visual DataFlex é uma atividade bastante comum. Vários são os motivos que requerem que o desenvolvedor crie rotinas de geração de arquivos texto, por exemplo: EDI, Sintegra, necessidades específicas...

Conteúdo público

Conteúdo exclusivo

REVISTA 4DEV

Leia na íntegra a edição 85 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!