Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
dataStore.makeSelectionsAlterable( )

dataStore.makeSelectionsAlterable( ) 


 

dataStore.makeSelectionsAlterable () 
Este comando não requer parâmetros

O método dataStore.makeSelectionsAlterable( ) define todas as novas seleções de entidades como modificáveis como padrão em todos os armazéns de dados da aplicação atual (incluidos os armazens de dados remotos). Está previsto que se utilize uma vez, por exemplo, nos métodos base  On Startup.

Quando não se chama a este método, as novas seleções de entidades podem ser compartidas, dependendo da natureza de seu "pai", ou de como são criadas ( ver a seção Seleção de Entidade Compatível vs Não-compatível).

Nota: este método não se aplica às seleções de entidades criadas por OB Copy ou entitySelection.copy( ) com a opção explícita ck shared

Nota de compatibilidade: este método só debe ser utilizado em projetos convertidos a partir de versões 4D anteriores a 4D v18 R5 e que contenham chamadas entitySelection.add( ). Neste contexto, o uso de dataStore.makeSelectionsAlterable( ) pode poupar tempo ao restaurar instantaneamente o comportamento 4D anterior em projetos existentes. 
Por outro lado, não é recomendado utilizar este método nos novos projectos criados em 4D v18 R5 e superiores, já que evita que se compartam as seleções de entidades, o que oferece um maior rendimento e escalabilidade.

 
PROPRIEDADES 

Produto: 4D
Tema: ORDA - DataStore

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18 R5

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)