jul/ago/set de 2011
Existem situações em que os desenvolvedores precisam criar telas/recursos exatamente conforme o que os usuários desejam, por mais que tentemos convencê-los de que há outras formas mais adequadas para atingir os mesmos objetivos.Isso pode acontecer...
A Gaia, Silva, Gaede & Assosciados, implantou a ferramenta de Business Intelligence Dynamic AI, com o objetivo de ter ganhos em confiabilidade das informações, que passam as ser acompanhadas on-line pelos seus gestores.Contamos com a participação de Renato Pereira...
Vamos abordar um assunto que é muito extenso: como criar comandos no DataFlex. Queremos proporcionar um entendimento simplificado da criação de comandos para a customização de códigos fontes em seus programas. Iremos abordar algumas diretivas importantes...
Suponha que necessitemos de um objeto da classe dbComboForm que não permita edição. Uma opção seria criar uma subclasse e configurar a propriedade Entry_State para False, pois desta forma, o usuário não poderá editar o objeto instanciado com esta...
Nesta matéria iremos apresentar o que o framework do Visual DataFlex oferece aos desenvolvedores no que se refere a utilização de arrays. Este recurso está presente no VDF há muito tempo. Antigamente, os desenvolvedores utilizavam uma classe chamada Array, sendo...
Ao tentar criar uma subclasse para uma ReportView através do Wizard do VDF, uma mensagem de erro é exibida e é criada uma ReportView ao invés do pacote da subclasse. Para visualizar esse comportamento, siga as etapas abaixo:
O Visual DataFlex 15.0 trouxe um recurso bastante interessante para o Studio no que se refere à depuração de aplicativos: breakpoints condicionais. Mas o que isto significa? Isso quer dizer que os famosos breakpoints ou pontos de parada para depuração no código...
Você que é desenvolvedor e/ou possui aplicações web, ficará feliz com o que está por vir nesta matéria. A equipe da Data Access Latin America atualizou a workspace WebAdmin e ainda por cima adicionou um tempero a mais na aplicação: a biblioteca AJAX.Se você ...
Suponha que você esteja trabalhando com um banco de dados relacional (DB2, MS SQL Server, Pervasive SQL, etc.) e que um campo do tipo DateTime é o primeiro segmento de um índice.
Os modelos (templates) utilizados pelos assistentes de criação de relatórios do Visual Report Writer (wizard) utilizam a classe cVisualReport na criação e utilização de seus objetos. Esta classe é definida no pacote cVisualReport.pkg que faz parte da...
O recurso oferecido pelo botão AI (Automated Intelligence) do Dynamic AI (DAI) é realmente incrível. Com apenas um clique do mouse, a ferramenta faz uma análise da sua base de dados e destrincha cada informação em pequenos relatórios dentro de um pacote...
Na edição anterior falamos sobre a UML, seus conceitos, sua história além de montarmos um exemplo baseado nos requisitos de uma clínica médica fictícia chamada MedCenter Ltda. Criamos o diagrama de Caso de Uso com todos os cenários interagindo com os...
É muito comum a necessidade de saber exatamente quando uma célula da grid foi alterada pelo usuário, para atualizar outras colunas, logo em seguida, dependendo do valor da célula alterada (quando falamos em célula, nos referimos a um objeto da classe...
Desde a versão 12.1 do Visual DataFlex Studio, um novo pacote de recursos foi introduzido - ferramenta para que o desenvolvedor possa criar novas interfaces nas suas aplicações. Dentre os recursos conhecidos, estão algumas classes retiradas de um pacote COM da...
Um dos importantes recursos no que tange à validação de campos no Visual DataFlex são as tabelas de validações. Com as tabelas de validações, podemos especificar uma grande quantidade de valores válidos para um ou mais campos, especificar e mostrar uma...
Quando se fala em relatórios web, uma das perguntas mais comuns que ouvimos, além da parte sobre impressão, é sobre a navegação entre as páginas. Nesta matéria falaremos especificamente de como colocarmos um link para que possamos ir para a última página do...
Conteúdo público
Conteúdo exclusivo
Inscreva-se no FlexLinks para dicas úteis e informações atualizadas (em inglês). Clique no botão abaixo seja o primeiro a saber!