Skip to content
4D Blog
  • 4D Product Extensions
    • 4D Product ExtensionsExplore blog posts featuring tools and modules to enhance and extend your 4D environment.
      • 4D AIKitInject semantic AI to interpret data and automate decisions.
      • 4D Qodly ProBuild and extend 4D applications to web visually.
      • 4D ComponentsManage and develop components with modern dependency control.
      • Email, Microsoft 365, GmailIntegrate authentication, email, and calendar in 4D applications.
      • 4D Write ProGenerate data-driven documents with the 4D word processor and integrated AI assistant.
      • 4D View ProVisualize data and manage spreadsheets effectively.
  • For Developers
    • For DevelopersBuild better 4D applications with practical patterns and technical deep dives from our blog.
      • ORDADesign clean data models using an object-oriented approach with Object Relational Data Access.
      • 4D LanguageMaster the 4D language to write clear, structured, and maintainable code.
      • Development ModeStructure projects and collaborate efficiently in team environments.
      • Code EditorDevelop faster and debug smarter using the 4D code editor and integrated tools.
      • User Interface / GUIEnhance your 4D user interfaces with elements like forms, lists, menus, and printing options.
  • For Admins
    • For AdminsOperate, deploy, and maintain 4D environments with control and predictability.
      • 4D ServerConfigure and manage 4D Server environments reliably.
      • MaintenanceMonitor, log, and maintain stable 4D environments.
      • DeploymentPackage, secure, and deploy 4D applications safely.
  • Learning Paths
    • Learning PathsOfficial guides, tutorials, videos, documentation, and repositories to accelerate your 4D learning journey.
      • Learn 4DStructured, hands-on tutorials hosted on Learn 4D, designed to guide you from beginner to advanced with interactive lessons.
      • What’s New in 4DExplore what’s new in the latest LTS release and see how it moves your applications forward.
      • 4D WebinarsExpert-led technical sessions exploring new features, architecture decisions, and real use cases in 4D development.
      • 4D DocumentationAccess the official technical reference for 4D.
      • 4D GitHub RepoExplore official 4D GitHub Repo.
      • 4D Knowledge BaseExplore a wealth of technical expertise through our Tech Notes and Tips.
  • DE
  • FR
  • EN
  • CS
  • ES
  • IT
  • JA
Início Competências de desenvolvimentoLíngua 4DSintaxe

Sintaxe

Controlo

Editor de código

Sintaxe

20 R8

21

Melhorar a experiência de depuração

Tradução automática de Deepl

A depuração tem um papel vital em qualquer processo de desenvolvimento, e melhorar a funcionalidade e usabilidade do depurador pode aumentar significa...

Fabrice Mainguené
Fabrice Mainguené
Janeiro 22, 2025 1 Tempo de leitura

Debugger

Editor de código

Interface do utilizador / GUI

Modo de desenvolvimento

Sintaxe

20 R8

21

Melhore o seu processo de desenvolvimento com os seus formulários

Durante a fase de desenvolvimento, a detecção precoce de erros de sintaxe é importante para produzir código de qualidade. A verificação de código em t...

Vanessa Talbot
Vanessa Talbot
Janeiro 20, 2025 1 Tempo de leitura

Code editor Form editor User Experience

Definições de compatibilidade

Sintaxe

20 R7

21

Melhorar a compilação com tipagem direta em 4D

Com 4D 20 R7 pode dizer adeus aos métodos "Compiler_" e abraçar mais liberdade em como e onde declara suas variáveis. Economize tempo mantendo o foco ...

Fabrice Mainguené
Fabrice Mainguené
Novembro 6, 2024 1 Tempo de leitura

compiler Programação

Definições de compatibilidade

Editor de código

Sintaxe

20 R6

21

Personalizar a geração de avisos globais

Os avisos são uma ajuda valiosa para alertar os desenvolvedores 4D de potenciais erros de código. Com o lançamento de 4D 20 R6, agora é possível defin...

Avatar
Damien Fuzeau
Julho 19, 2024 1 Tempo de leitura

Code editor compiler

Objectos e colecções

Sintaxe

20 R6

21

Comparação fácil de referências de objectos e colecções

Os objetos tornaram-se uma parte essencial da linguagem 4D e da Qodly. Mas quando se declara uma variável deste tipo, define-se uma referência. Então...

Roland Lannuzel
Roland Lannuzel
Julho 18, 2024 1 Tempo de leitura

Collections Language Objects Programação

Classes

Sintaxe

20 R5

21

Declarações e atribuições de propriedades de classe numa única linha

Tradução automática de Deepl

Em 4D 20 R5, a declaração de propriedades simplificada agora oferece a conveniência de inicializar propriedades simultaneamente com sua declaraç...

Fabrice Mainguené
Fabrice Mainguené
Maio 7, 2024 1 Tempo de leitura

Language Programação

Comandos

Sintaxe

20 R5

21

Blocos de código Try-Catch revelados!

Depois de implementar o comando throw() e introduzir a palavra-chave Try(Expression), estamos animados para revelar a próxima evolução no sistema de t...

Avatar
Damien Fuzeau
Maio 3, 2024 1 Tempo de leitura

handle error Programação

Comandos

Sintaxe

21

v20 R4

Personalização personalizada para datas e horários

A manipulação de datas e horas frequentemente requer formatação específica para várias representações baseadas nos recursos internos de 4D ou configur...

Roland Lannuzel
Roland Lannuzel
Janeiro 24, 2024 1 Tempo de leitura

Date time Formatter Programação

Editor de código

Sintaxe

21

v20 R4

Declarações simplificadas de parâmetros de métodos

Na busca de práticas de codificação eficientes, os desenvolvedores 4D geralmente configuram as definições do caminho de compilação para melhorar a sin...

Avatar
Damien Fuzeau
Janeiro 18, 2024 1 Tempo de leitura

compiler Language

Sintaxe

21

v20 R3

Uma nova abordagem à escrita de funções variádicas

Tradução automática de Deepl

Muitos de vocês estão familiarizados com o uso de métodos ou funções que podem aceitar um número não especificado de parâmetros, muitas vezes referido...

Fabrice Mainguené
Fabrice Mainguené
Outubro 23, 2023 1 Tempo de leitura

Function Language Programação

Page 1 of 2
  • 1
  • 2
  • →

Categorias

  • 4D AIKit
  • 4D Components
  • 4D Language
  • 4D Qodly Pro
  • 4D Server
  • 4D Summit sessions and other online videos
  • 4D View Pro
  • 4D Write Pro
  • Back End
  • Deployment
  • Development Mode
  • Email, Microsoft 365, Gmail
  • Generic
  • Maintenance
  • ORDA
  • Release infos
  • Tutorial
  • User Interface
  • User Interface / GUI
Assine a nossa newsletter

© 2026 4D SAS. All rights reserved.

  • Terms & Conditions
  • Legal Notice
  • Data Policy
  • Cookie Policy
  • Cookies Preferences

Contacte-nos

Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!

* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política

Subscrever o boletim informativo 4D

* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política