Produto

Relatório de eventos em 4D Qodly Pro: Ver todas as interações num relance

Tradução automática de Deepl

Criar uma interface de usuário baseada em navegador com 4D Qodly Pro é muito similar a usar o editor de formulários 4D. Clicar num botão chama um método 4D, como está acostumado a trabalhar. E o método executa sua lógica de negócios (muitas vezes já existente).

Para fazer isso, define eventos, seja para widgets ou para a página inteira (formulário). Os navegadores funcionam de forma um pouco diferente de uma aplicação de ambiente de trabalho, pelo que existem eventos adicionais e a sequência de execução pode ser diferente. Os relatórios de eventos ajudam-no a compreender melhor esta situação.

Produto blank

Iniciar o estúdio Qodly está apenas a dois cliques de distância

Tradução automática de Deepl

4D Qodly Pro oferece todas as ferramentas que precisa para desenhar, construir e executar formulários web para sua aplicação 4D.

Totalmenteintegrado a 4D, vem de fábrica com Qodly studio. E assim como 4D, seu uso é fácil, acessível e aninhado no mundo de 4D.

Para usar Qodly Studio com projetos 4D criados com versões mais antigas, algumas configurações de projeto podem precisar ser alteradas para suportar recursos modernos.

É por isso que, a partir de 4D 21, o acesso a Qodly Studio a partir de 4D foi melhorado para não ter mais do que dois cliques, para tornar a sua vida mais fácil, libertar a sua mente e permitir-lhe concentrar-se na história de sucesso do seu negócio.

Produto blank

Localize as suas páginas Qodly: Um guia prático

Tradução automática de Deepl

A localização de aplicações 4D tem sido suportada durante décadas através da arquitetura XLIFF, concebida principalmente para aplicações de desktop.

Mas os navegadores funcionam de forma diferente.

É por isso que 4D Qodly Pro introduz uma nova abordagem de internacionalização integrada (i18n) – uma adaptada para interfaces web, dando-lhe mais flexibilidade ao construir páginas Qodly multilingues.

Vamos explorar como isso funciona na prática.

Dicas blank

Restringir dados de acordo com privilégios ou informações guardadas no armazenamento da sessão

No desenvolvimento de aplicações modernas, a segurança e a gestão fina do acesso aos dados são essenciais. Graças ao evento restrict em 4D, é possível filtrar dinamicamente os dados acessíveis a um usuário baseado em seu perfil, privilégios, e informação armazenada na sessão.

Esse blog explica como aproveitar esse evento, particularmente no contexto de uma integração com 4D Qodly Pro, para garantir que apenas dados relevantes sejam expostos.

Dicas blank

Conceber uma barra de menus interactiva e dinâmica na aplicação Qodly

No blogue desta semana, damos uma olhada na navegação. A navegação é um elemento-chave de qualquer aplicação Web. Um sistema de navegação bem estruturado permite aos usuários encontrar rapidamente o que precisam e melhora a sua experiência geral.

Com 4D Qodly Pro, gerenciar a navegação é simples e flexível. Usando o componente Page Loader, pode carregar páginas dinamicamente com base nas ações do usuário.

Nesse artigo, vamos explorar como configurar uma barra de navegação eficiente usando 4D Qodly Pro. Usaremos nossa aplicação Performance Review como exemplo, que pode ser baixada do GitHub (link a ser adicionado). Cobriremos seu design, interações e gerenciamento de permissões para criar uma experiência perfeita adaptada a cada papel de usuário.

Dicas blank

Personalize as suas interfaces Qodly com CSS

Tradução automática de Deepl

No Qodly Studio, cada widget pode ser estilizado diretamente utilizando as suas propriedades. No entanto, para manter um aspeto consistente em toda a aplicação e para aplicar facilmente estilos globais (como a cor do tipo de letra, o tamanho do texto ou o aspeto das selecções), o CSS é o seu melhor aliado.

Neste artigo, exploraremos as noções básicas de utilização de CSS no Qodly Studio, com exemplos da aplicação Análise de desempenho.

Dicas blank

Criar documentos dinâmicos com 4D Write Pro na aplicação Qodly

Num ambiente profissional, em que a gestão e a produção de documentos são cruciais, é essencial dispor de ferramentas poderosas e flexíveis. Imagine ser capaz de desenhar modelos de documentos dinâmicos diretamente de seu cliente Desktop, integrando fórmulas e dados de sua base de dados, e depois gerar esses documentos com um único clique através de uma interface web intuitiva. Isso é precisamente o que 4D Write Pro e 4D Qodly Pro permitem fazer!

No blog dessa semana, vamos explorar como essas duas soluções se complementam perfeitamente para automatizar e otimizar seus processos de documentos. Descobrirá como criar modelos personalizados em 4D Write Pro e como, graças a 4D Qodly Pro, usuários web podem inserir os dados necessários, acionar a geração de documentos, e até mesmo escolher armazená-los no banco de dados ou retorná-los através de um atributo calculado.

Para demonstrar esse processo, usaremos a aplicação Performance Review, que está disponível para download. Prepare-se para transformar a forma como cria e gere os seus documentos, simplificando os seus fluxos de trabalho e aumentando a eficiência.

Dicas blank

Amplie a sua aplicação Qodly com componentes personalizados

4D Qodly Pro já oferece uma vasta gama de componentes nativos para o ajudar a desenhar as suas aplicações. Mas sabia que pode ir ainda mais longe? Graças aos Componentes Personalizados desenvolvidos pela comunidade, pode melhorar seus projetos com caraterísticas feitas sob medida!

Esses componentes personalizados permitem estender as capacidades de 4D Qodly Pro adicionando funcionalidades personalizadas, muito parecido com plugins e componentes em 4D.

Nesse artigo, vamos explorar como usar e integrar esses componentes, junto com vários casos reais de uso de nossa aplicação de Avaliação de Desempenho.

Dicas blank

Torne as suas aplicações Qodly dinâmicas e interactivas com estados

Os estados desempenham um papel crucial na criação de interfaces dinâmicas e responsivas em 4D Qodly Pro. Permitem controlar a exibição e o comportamento de widgets baseados em condições específicas, como o papel de um usuário, privilégios, ou dados de seu banco de dados.

Esse blog explora esse conceito, apresenta os diferentes tipos de estados, e ilustra seu uso através de exemplos da aplicação Performance Review para ajudá-lo a entender como aproveitá-los efetivamente.