4D v19

dataStore.makeSelectionsAlterable( )

Página Inicial

 
4D v19
dataStore.makeSelectionsAlterable( )

dataStore.makeSelectionsAlterable( )  


 

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 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)