4D v12.4

SET AUTOMATIC RELATIONS

Página Inicial

 
4D v12.4
SET AUTOMATIC RELATIONS

 

SET AUTOMATIC RELATIONS 


 

SET AUTOMATIC RELATIONS ( um {; muitos} ) 
Parâmetro Tipo   Descrição
um  Booleano in Estado de todas as relação Muitos a Um
muitos  Booleano in Estado de todas as relações Um a Muitos

SET AUTOMATIC RELATIONS muda temporariamente todas as relações manuais em relações automáticas para todo o banco no processo atual. As relações permanecem automáticas a menos que se realize uma chamada posterior a SET AUTOMATIC RELATIONS.

  • Se um é true, então todas as relações Muitos a Um se transformam em automáticas. Se Um é false, todas as relações Muitos a Um se tornam manuais.
  • Se muitos é true, então todas as relações Um a Muitos se transformam em automáticas. Se Muitos é false, todas as relações Um a Muitos se tornam manuais.
As relações definidas como automáticas no ambiente Desenho não são afetadas por este comando.

Se todas as relações têm sido definidas como manuais no ambiente desenho, este comando permitem ser mudadas a automáticas, justo antes de executar as operações que necessitam que a relação seja automática (por exemplo, pesquisa e ordenações relacionais). Depois da execução da operação, a relação pode volver a ser manual.

Exemplo  

O exemplo a seguir torna automáticas todas as relações Muitos a Um e restabelece a manual todas as relações Um a Muitos modificadas previamente:

 SET AUTOMATIC RELATIONS(True;False)

 
PROPRIEDADES 

Produto: 4D
Tema: Relações
Número 310

 
HISTÓRIA 

Modificado: 4D 2004

 
VER TAMBÉM 

GET AUTOMATIC RELATIONS
GET RELATION PROPERTIES
SELECTION RANGE TO ARRAY
SELECTION TO ARRAY
SET FIELD RELATION
Sobre Relações