Saltar para o conteúdo principal
Versão: Próximo

USE ENTITY SELECTION

USE ENTITY SELECTION ( entitySelection : 4D.EntitySelection )

ParâmetroTipoDescrição
entitySelection4D. EntitySelectionSeleção de entidades

Descrição

The USE ENTITY SELECTION command updates the current selection of the table matching the dataclass of the entitySelection parameter, according to the content of the entity selection.

Este comando não pode ser utilizado com um datastore remoto.

info

Esse comando foi projetado para fazer com que as seleções de corrente 4D se beneficiem do poder das consultas ORDA. Por motivos de desempenho, no 4D single-user e no 4D Server, o comando conecta diretamente entitySelection à seleção atual. Portanto, uma vez que a entitySelection tenha sido usada, ela não deve ser reutilizada ou alterada posteriormente.

nota

Após uma chamada para USE ENTITY SELECTION, o primeiro registro da seleção atual atualizada (se não estiver vazio) torna-se o registro atual, mas não é carregado na memória. Se precisar usar os valores dos campos no registro atual, use o comando LOAD RECORD após o comando USE ENTITY SELECTION.

Exemplo

var $entitySel : cs.EmployeeSelection

$entitySel:=ds.Employee.query("lastName = :1"; "M@") //$entitySel está relacionado à classe de dados Employee
REDUCE SELECTION([Employee];0)
USE ENTITY SELECTION($entitySel) //A seleção atual da tabela Employee é atualizada

Veja também

Create entity selection