4D v16.3COPY NAMED SELECTION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
COPY NAMED SELECTION
COPY NAMED SELECTION
COPY NAMED SELECTION copia a seleção atual de tabela em uma seleção temporária nome. A tabela comum do processo é utilizada se o parâmetro opcional tabela não são especificadas. O parâmetro nome contém uma cópia da seleção. A seleção atual e o registro atual de tabela para o processo não mudam. Uma seleção temporária não contém em realidade registros, mas uma lista ordenada de referências a registros. Cada referência a um registro ocupa 4 bytes em memória. Isto significa que quando uma seleção é copiada utilizando o comando COPY NAMED SELECTION, a quantidade de memória necessária é de 4 bytes multiplicado pelo número de registros na seleção. Como as seleções temporárias residem em memória, você deve ter suficiente memória para a seleção temporária assim como a seleção atual da tabela no processo. Utilize o comando CLEAR NAMED SELECTION para liberar a memória utilizada por nome. O seguinte exemplo permite verificar se há outras faturas vencidas na tabela [Pessoas]. A seleção é ordenada e depois é guardada. Nós pesquisamos todos os registros onde as faturas estão vencidas. Depois são reutilizadas a seleção e apagar a seleção temporária em memória. Apagar a seleção temporária em memória é opcional, em caso que o desenhista do banco queira conservar a seleção ordenada para uso futuro: ALL RECORDS([Pessoas])
Ver também
CLEAR NAMED SELECTION
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: < 4D v6 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||