4D v14.3

Prefácio

Página Inicial

 
4D v14.3
Prefácio

Prefácio  


 

 

4D tem sua própria linguagem de programação. Esta linguagem integrada, que envolve mais de 1000 comandos, faz de 4D uma ferramenta poderosa para o desenvolvimento de aplicações de banco de dados em computadores de escritório. É possível utilizar a linguagem de 4D para realizar múltiplos tipos de tarefa, desde a realização de cálculos simples até a criação de interfaces de usuários complexas e personalizadas. Você pode, por exemplo:

  • Acessar por programação a todos os editores de gestão de registros (order by, query, etc),
  • Criar e imprimir relatórios e etiquetas complexas com os dados do banco,
  • Se comunicar com outros sistemas de informação,
  • Administrar documentos,
  • Importar e exportar dados entre bancos 4D e outras aplicações,
  • Incorporar os procedimentos escritos em outras linguagens na linguagem de programação de 4D.

A flexibilidade e o poder da linguagem de programação de 4D o convertem na ferramenta perfeita para todos os níveis de usuários e desenvolvedores para alcançar uma ampla faixa de tarefas de gestão de informação. Os usuários novos podem rapidamente efetuar cálculos. Os usuários experientes podem personalizar seus bancos de dados sem ter experiência em programação. Os desenvolvedores experientes podem utilizar esta poderosa ferramenta de programação para adicionar  funções sofisticadas a seus bancos de dados, incluindo transferência de arquivos e comunicações. Os desenvolvedores com experiência em programação em outras linguagens podem adicionar seus próprios comandos à linguagem de 4D.

A linguagem de programação de 4D se enriquece quando algum dos módulos de 4D se adiciona à aplicação. Cada módulo inclui comandos de linguagem que são específicos  para as funcionalidades que oferece.

Os manuais descritos aqui oferecem um guia sobre as características de 4D e 4D Server. A única exceção é o manual de 4D Server, o qual descreve somente as características de 4D Server.

  • O Manual de Linguagem é um guia para utilizar a linguagem de 4D. Utilize este manual para aprender como personalizar seu banco incorporando os comandos e funções de 4D.
  • O Manual de Desenho oferece descrições detalhadas das operações que você pode realizar no ambiente Desenho para criar formulários para controlar os dados.
  • O Manual de Iniciação rápida o leva através de lições de exemplo nas quais você cria e utiliza um banco de dados 4D. Estes exemplos oferecem experiência prática e ajuda para se familiarizar com os conceitos e características de 4D e 4D Server.
  • O Manual 4D Server, o qual se inclui somente no pacote 4D Server, é um guia para controlar bancos de dados multiusuário com 4D Server.

Este manual descreve a linguagem de 4D. Assumimos que você já está familiarizado com termos como tabela, campo e formulário. Antes de ler este manual, você deve:

  • Utilizar o Manual de Iniciação rápida para trabalhar através dos bancos de dados de exemplo.
  • Começar a criar seus próprios bancos de dados, consultando o Manual de Desenho quando seja necessário.
  • Aumente seus conhecimentos estudando os numerosos bancos de demonstração e de exemplo disponíveis no site de 4D (http://www.4dbrasil.com).

Neste manual são empregadas diferentes convenções de escrita:

  • Seguindo o exemplo do editor de métodos de 4D, os comandos são escritos em maiúsculas utilizando caracteres especiais: OPEN DOCUMENT. As funções (comandos que retornam um valor) começam com maiúscula e continuam e minúscula: Change string.
  • Na sintexe dos comandos, os caracteres { } (chaves) indicam os parâmetros opcionais. Por exemplo, SET DEFAULT CENTURY (seculo{; pivoAno}) significa que o parâmetro pivoAno pode ser omitido quando se chama o comando.
  • Na sintaxe dos comandos, o caractere | indica uma alternativa. Por exemplo, Tabela (tabelaNum | unPtr) indica que a função aceita um número de tabela ou um ponteiro como parâmetro.
  • Em alguns exemplos nesta documentação, uma linha de código pode se prolongar nas linhas seguintes por falta de espaço. Mesmo assim, você deve digitar estes exemplos como apenas uma linha de código sem utilizar retornos de carros.

Se você está lendo este manual pela primeira vez, leia a seção Introdução.

 
PROPRIEDADES 

Produto: 4D
Tema: Introdução

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)