Produto

4D Write Pro: Tornar visíveis as bordas ocultas da tabela (temporariamente)

Tradução automática de Deepl

Trabalhar em tabelas 4D Write Pro com linhas ocultas pode ser complicado! Não se pode dizer onde cada célula termina, especialmente com as mescladas. Mas 4D 20 R7 é fornecido com uma funcionalidade fixe para mostrar essas linhas escondidas, mesmo que sejam normalmente invisíveis.

Isso torna o trabalho com tabelas muito mais fácil! Vamos ver como essa nova propriedade de visualização funciona.

Produto blank

UX: Comportamento de deslocação melhorado em subformulários

Os formulários de utilizador têm como objetivo facilitar a vida aos utilizadores. Mas o que acontece quando a deslocação se torna uma batalha entre os subformulários e os seus conteúdos? Provavelmente já passou por isto: tenta deslocar-se através de uma caixa de listagem num subformulário, mas todo o subformulário se move. Ou, pior, tenta rolar o próprio subformulário, mas a caixa de listagem teima em ficar parada!

Isso foi melhorado com 4D 20 R6, tornando a ação mais natural.

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

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

Navegação simplificada entre janelas de desenvolvimento

Tradução automática de Deepl

Quando se escreve uma nova função ou método, ou quando se cria uma forma, o trabalho nunca é linear. Normalmente precisamos de o fazer:

  • aceder ao explorador para encontrar o formulário na sua pasta
  • aceder ao explorador para escrever a documentação para o método
  • ler a documentação de um comando no sítio de documentação 4D
  • ler a documentação do método de um componente

Nesta nova versão, acrescentámos alguns itens de menu no editor de códigos e no editor de formulários para lhe permitir navegar melhor entre os diferentes elementos de um projecto.

Dicas blank

4D REST API + ReactJS

Tradução automática de Deepl

por Mourad Aouinat, Engenheiro de Software na 4D Marrocos

Num post de blog anterior, vimos como é fácil configurar um REST API usando 4D. Neste post de blogue, vamos aproveitar a poderosa API REST 4D em combinação com React para construir uma aplicação To-Do que inclui características para abrir todos, criar novas, modificar as existentes, e características para modificação e eliminação em massa.

Produto blank

Editor de código: Múltiplos temas, à sua escolha!

Tradução automática de Deepl

O conjunto de características do editor de código cresce a cada lançamento, e 4Dv19 não é excepção.

Cada programador tem o seu próprio gosto especial – e por vezes peculiar – quando se trata do seu editor de código (fonte, tamanho da fonte, cor dos elementos, etc.). O que parece óptimo e aumenta a produtividade de um programador pode ser um obstáculo para outro. É por isso que 4D v19 introduz a gestão temática.

Se “criar o meu próprio tema” está na sua lista de baldes, agora é a altura certa para o verificar! 4D v19 vem com temas básicos que podem ser enriquecidos e adaptados ao seu próprio gosto.

Produto blank

Chegou o suporte do Modo Escuro no MacOS.

Tradução automática de Deepl

Dark Mode é espectacular e cria uma experiência de utilizador excitante. É por isso que, começando com 4D v19, 4D suporta agora o Modo Escuro, que se activa automaticamente se o Modo Escuro for ligado ao nível macOS.

Isto é apenas o começo, e há mais para vir em versões futuras, tais como o suporte do Modo Escuro para todos os componentes (por exemplo, o widget 4D Write Pro) e o Modo de Desenho.

Queres ver como o Dark Mode transforma o aspecto dos elementos 4D? Continue a ler!