Dicas

Uma classe para facilitar o tratamento dos seus subformulários

No fórum, foram feitos vários pedidos, dicas ou perguntas sobre a apresentação de uma mensagem, uma ampulheta ou alguns elementos de interface no primeiro plano de um formulário, esbatendo o resto. É possível criar este tipo de interface com subformulários e formulários de chamada. O código pode tornar-se complicado se estiver a trabalhar com um formulário de várias páginas.

Para facilitar o seu trabalho, Vincent De Lachaux preparou uma classe para simplificar a gestão dos subformulários apresentados num formulário de várias páginas. Trata do carregamento do subformulário em tempo real, controlando-o a partir de um worker e reposicionando-o se o formulário principal for redimensionado. Pode concentrar-se nos seus diálogos sem se preocupar com a mecânica.

Produto blank

4D Write Pro – Um assistente para criar tabelas com dados

Nas últimas versões do 4D Write Pro, muitas características relacionadas a tabelas foram adicionadas. Pode facilmente criar tabelas baseadas em dados de banco de dados usando contextos, fontes de dados, e fórmulas.

Isto é tão fácil que muitos querem apenas deixar os seus usuários finais usar a funcionalidade tal como está. Mas compreendemos que, por vezes, isto pode ser um desafio para os usuários que não têm experiência em formatação de fontes de dados ou fórmulas para vários componentes de tabelas. Para resolver isso, desenvolvemos uma solução que vem com 4D v20 R2: o novo assistente de tabelas.

O assistente está disponível para usuários finais; eles podem tirar vantagem de modelos adaptados para seu uso e negócios fornecidos pelo desenvolvedor. A configuração de modelos inclui:

  • definir a dataclass e atributos da dataclass, (ler tabelas e campos)
  • traduzir a dataclass, os atributos da dataclass e os nomes das fórmulas,
  • preparar fórmulas adaptadas à atividade,
  • desenhar estilos gráficos.

 

Continue a ler para saber mais e não se esqueça de consultar a HDI e ver o vídeo de bônus que o guiará através de várias possibilidades.

Produto blank

Explorador de Dados Incorporado em 4D

O Data Explorer permite-lhe visualizar os dados na sua base de dados. Pode escolher os campos a visualizar, organizar, filtrar e ordenar os dados.

Com 4D v20, o Explorador de Dados pode ser aberto em 4D em vez de um navegador externo. Os utilizadores podem acessar ao Data Explorer diretamente da barra de ferramentas com apenas um clique, poupando tempo e melhorando a produtividade.

Produto blank

Evolução dos objectos de forma

Para lhe permitir fazer as interfaces mais bonitas, continuamos a melhorar os objetos formulário. Desde 4D v19 R6, é possível definir uma borda arredondada para textos estáticos e objetos de formulário de texto de entrada.

Com 4D v20, estão disponíveis novas possibilidades.

  • Para botões, botões de rádio, e caixas de verificação, adicionámos novas definições para o texto e o ícone.
  • Para botões de rádio e caixas de verificação, o número de estados para o ícone foi melhorado para permitir uma melhor renderização para o usuário final.
Produto blank

Introduzindo as últimas características de procura e substituição

A funcionalidade “Encontrar e Substituir” no editor de código existe há muitos anos. Os programadores podem fácil e eficientemente procurar e substituir o código, especialmente quando lidam com grandes bases de códigos. 4D v20 está a trazer melhorias que certamente serão apreciadas pelos programadores que confiam nesta funcionalidade para racionalizar os seus fluxos de trabalho de codificação:

  • conhecendo o número de ocorrências a substituir,
  • conhecer a posição da ocorrência atual,
  • ter acesso permanente às opções de navegação Próximo e Anterior,
  • exibir uma paleta em vez de uma janela modal para limitar o número de cliques.
Produto blank

Teste a sua aplicação SDI para Windows

Já há muito tempo desde que se podia fornecer aos clientes aplicações fusionadas no modo SDI.

Sabemos que testar uma aplicação SDI pode ser um desafio, por isso com 4D v19 R8, é possível visualizar o resultado da sua aplicação sem a necessidade de construir a sua aplicação autónoma ou de cliente.

Continue a ler para todos os detalhes.

Produto blank

Alturas Variáveis das Fileiras em Caixas de Lista Baseadas em Colecções

As caixas de listagem são os objetos de formulário mais versáteis e personalizáveis. Com a chegada do 4D v19 R8, é agora possível definir alturas de linha automáticas para colecções e seleções de entidades!

As alturas automáticas das filas já eram possíveis para as caixas de listagem com base em matrizes. Esta possibilidade é agora também das caixas de listagem baseadas em coleções… e seleções de entidades!

Produto blank

Uma camada de tinta sobre o editor de estruturas

Tradução automática de Deepl

O editor de estruturas é um elemento crucial do seu projecto. Antes de mais, permite-lhe criar a sua estrutura. Mas acima de tudo, permite-lhe visualizar as suas tabelas, campos, e relações durante os seus desenvolvimentos, o que é sempre útil para a manipulação de dados.

Produto blank

Diga olá aos cantos arredondados

A tendência actual é para cores claras, limpas, suaves e cantos arredondados.

Para que possa embelezar as suas aplicações e seguir as últimas tendências, acrescentámos a possibilidade de arredondar os cantos dos textos estáticos e dos textos de entrada.