Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

1  1 - Linguagem 4GL

O TotvsTec 4GL surgiu com base nas linguagens nativas 4GL do banco de dados Informix e também com base na linguagem 4JS da IBM.

...

Através de um editor de texto define-se um arquivo com a definição da form no seguinte formato:

 

 

DATABASE [FORMONLY | <nome banco dados>]
  SCREEN
  {
  numero [f000 ]
  nome   [f001                   ]
         [f002                   ]
 }
 END 

 [TABLES]
 <tabela1>,
 <tabela2>,
 ...,
 <tabelaN> 

 ATTRIBUTES
 f000 = <tabela>.<coluna>;
 f001 = formonly.<nome campo>;
 f002 = formonly.<nome campo TYPE LIKE <tabela.coluna>;
 END

[INSTRUCTIONS]
   [DELIMITERS]
   [SCREEN RECORD...]
[END] 

Exemplo de definição de form

...

Este atributo faz com que o cursor, durante uma instrução de INPUT, salte para o campo seguinte quando o campo atual estiver totalmente preenchido.

 

 

f011 = livros.data_entrada, AUTONEXT

 Exemplo atributo AUTONEXT

...