Produto

Aceda ao Qodly Studio for 4D diretamente a partir do seu servidor 4D para testar e depurar o seu código

Tradução automática de Deepl

Qodly Studio for 4D permite-lhe alargar as suas aplicações 4D com páginas web. O desenvolvimento está integrado em 4D Developer Edition.

Durante a fase de desenvolvimento, muitas vezes há momentos em que caraterísticas específicas ou bugs só podem ser replicados num servidor ou num ambiente de produção. Isso representa um desafio para os desenvolvedores, que precisam de acesso direto a ferramentas de depuração para resolver problemas eficientemente.

Com o último lançamento de 4D 20 R7, Qodly Studio for 4D está agora acessível diretamente do seu servidor 4D, pode depurar e testar a sua aplicação Qodly como nunca antes.

Aqui está um guia rápido sobre como tirar o máximo proveito desta nova caraterística.

Produto blank

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

Melhorias interessantes na gestão de processos e sessões

A gestão de processos e sessões é essencial para otimizar e monitorizar as suas aplicações 4D. Pode facilmente manipular e recuperar informação crucial sobre estes elementos graças a diferentes comandos.

Com 4D 20 R7, temos o prazer de anunciar uma série de melhorias que tornam essas funções ainda mais acessíveis e eficazes. Estas novas caraterísticas são desenhadas não só para simplificar o seu trabalho, mas também para aumentar a performance do seu código. As melhorias incluem:

  • Obter as informações do processo num objeto para facilitar a manipulação das propriedades,
  • Permitir o acesso direto às informações da sessão utilizando um ID de sessão para facilitar a gestão,
  • Facilitar a obtenção de um número de processo diretamente a partir do seu ID,
  • Acesso à data de criação de um processo
  • Filtragem otimizada dos resultados retornados pelo comando Process activity para obter todos os processos de uma sessão.

 

Descubra como estas atualizações podem transformar a sua experiência de desenvolvimento e melhorar a eficiência das suas aplicações!

Produto blank

Qodly Studio para 4D: Interfaces de utilizador dinâmicas com estados de página

Tradução automática de Deepl

Com 4D 20 R6, Qodly Studio for 4D introduziu uma nova e excitante funcionalidade: Page States. Talvez já se tenha deparado com o nosso post anterior, mas vamos explorar o que torna esta funcionalidade tão valiosa para UIs dinâmicas.

Imagine UIs que se adaptam instantaneamente a diferentes passos ou contextos do utilizador.

Aqui estão alguns casos de uso comuns em que os Page States brilham:

  • Ativar ou desativar componentes com base nas acções do utilizador (por exemplo, ativar o botão “Guardar” apenas quando todos os campos obrigatórios estiverem preenchidos).
  • Alternar entre os modos claro e escuro com uma simples alternância.
  • Restringir o acesso a acções (ler, atualizar, etc.) com base nos privilégios do utilizador.

    Produto blank

    Suporte REST e Qodly de Singletons

    Com 4D 20 R5, lançamos singletons. E com 4D 20 R6, agora permitimos que chame diretamente as funções expostas de seus singletons compartilhados através de chamadas REST. Da mesma forma, pode usar as funções expostas de seus singletons compartilhados em eventos ao projetar suas Qodly Pages. Deixe-me aprofundar estas novas capacidades.

    Produto blank

    Integrar componentes 4D diretamente de GitHub

    Tradução automática de Deepl

    Muitos desenvolvedores 4D aproveitam o poder de componentes de terceiros encontrados no GitHub, particularmente aqueles listados no tópico 4d-component. 4D 20 R6 introduz uma nova caraterística fantástica: integrar diretamente esses componentes dentro do Component Manager.

    Esse post de blog mergulha nos detalhes, tornando seu processo de desenvolvimento mais fácil e eficiente.

    Produto blank

    Permissões: Inspecionar privilégios de sessão para facilitar a depuração

    Atualmente, pode beneficiar de uma poderosa funcionalidade para filtrar o acesso aos dados, o que é essencial para impedir o acesso malicioso à sua aplicação.

    Esta funcionalidade utiliza privilégios que permitem determinadas acções nos seus dados. Esses privilégios são atribuídos aos usuários através de funções e armazenados na sessão durante a autenticação.

    Em 4D 20R6, melhoramos essa funcionalidade permitindo-lhe inspecionar os privilégios na Session, o que é muito útil para depuração.

    Continue lendo para aprender mais.