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

Sintaxe

21

v20 R3

  • 0
  • 0

Simplificar as declarações e atribuições de variáveis numa única linha

Tradução automática de Deepl

A partir de 4D v20 R3, pode dizer adeus aos dias de escrever múltiplas linhas de código para declarações e atribuições de variáveis. Agora, pode simpl...

Fabrice Mainguené
Fabrice Mainguené
Outubro 20, 2023 1 min read

Language Programação

Sintaxe

v20

  • 0
  • 0

Inicializador Literal de Objeto e Coleção

No seu código, os objetos e coleções podem ser instanciados usando as ordens New object e New collection. A partir do 4D v20, há uma nova forma mais f...

Fabrice Mainguené
Fabrice Mainguené
Abril 26, 2023 1 min read

Language Programação

Sintaxe

v19 R6

v20

  • 0
  • 0

Apoio de números inteiros maiores do que o inteiro32

Tradução automática de Deepl

Embora os Reais sejam conhecidos por não serem precisos, são 100% exactos mesmo para números muito grandes, desde que não utilizem um ponto decimal (=...

Vanessa Talbot
Vanessa Talbot
Julho 18, 2022 1 min read

Language Programação

Sintaxe

v19 R4

v20

  • 0
  • 0

Linguagem 4D: As melhorias que solicitou estão aqui

Tradução automática de Deepl

Sonha em usar avaliação de curto-circuito, operadores ternários, libertar-se de um loop, ou sair de um método com uma simples palavra-chave? Bem, não...

Fabrice Mainguené
Fabrice Mainguené
Janeiro 13, 2022 1 min read

Language Programação

Sintaxe

v19 R3

v20

  • 0
  • 0

Pare a imprensa! O acesso aos parâmetros que não estão a ser passados é … possível

Tradução automática de Deepl

Um método ou função pode ter parâmetros opcionais. Por vezes a função é chamada com dois parâmetros, e outras vezes com três parâmetros. Todos sonhamo...

Vanessa Talbot
Vanessa Talbot
Outubro 4, 2021 1 min read

Language Programação

Sintaxe

v18 R6

v19

  • 0
  • 0

Linguagem 4D – Melhorias na comparação de cordas

Tradução automática de Deepl

A linguagem 4D oferece mais de 20 comandos para lidar com cordas. E com 4D v18 R6, 4D introduz um novo comando: Compare strings. E ainda outro comando...

Roland Lannuzel
Roland Lannuzel
Janeiro 25, 2021 1 min read

Language Programação

Sintaxe

v18 R5

v19

  • 0
  • 0

Sintaxe amiga do codificador para funções e métodos de classe

Tradução automática de Deepl

Utilizar variáveis de $1, $2, e $n no seu código não só torna o código menos legível, como também pode aumentar a confusão, uma vez que o cérebro huma...

Vanessa Talbot
Vanessa Talbot
Outubro 23, 2020 1 min read

Class Code editor Language Programação Project

Sintaxe

v18 R4

v19

  • 0
  • 0

Nova sintaxe de declaração para um auto-completamento intuitivo

Tradução automática de Deepl

Já alguma vez se interrogou sobre a função de auto-completar 4D ou se perguntou por que razão 4D sugere todas as funções utilizadas no código? Uma vez...

Vanessa Talbot
Vanessa Talbot
Agosto 5, 2020 1 min read

Code editor Language Programação User Experience

Sintaxe

v18

  • 0
  • 0

C_VARIANTE para armazenar diferentes tipos de valores

Tradução automática de Deepl

Por vezes, quer-se escrever código podendo trabalhar com diferentes tipos de variáveis, isto é especialmente verdade para a codificação genérica. A ut...

Fabrice Mainguené
Fabrice Mainguené
Novembro 14, 2019 1 min read

Language Programação

Page 2 of 2
  • ←
  • 1
  • 2

Categorias

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

© 2026 4D SAS. All rights reserved.

  • Terms & Conditions
  • Legal Notice
  • Data Policy
  • Cookie policy
  • Product License
  • 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