4D v14.3Sobre Números de Registros |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Sobre Números de Registros
Sobre Números de Registros
Em 4D, três números estão associados a um registro:
O número de registro é o número físico/absoluto do registro. Este número se registra automaticamente para cada novo registro e permanece constante até que se apague o registro. Os números de registro começam desde zero (0). Os números de registro não são únicos porque os números de registros apagados são reutilizados para os novos registros. Igualmente estes números são modificados quando a base se conserta ou é compactada. O número na seleção é a posição do registro na seleção atual. Este número depende da seleção atual. Se a seleção se modifica ou ordena, este número provavelmente também mudará. A numeração em uma seleção atual começa em um (1). O número automático é um número único, não repetível, que pode ser atribuído a um campo de um registro (através da propriedade Auto incrementar, o atributo SQL AUTO_INCREMENT ou o comando Sequence number). Este número não se armazena automaticamente com cada registro. Começa por padrão em 1 e se incrementa cada vez que se cria um novo registro. Diferente dos números de registros, um número automático não é reutilizado quando se apaga um registro ou quando o banco é compactado ou reparado. Os números de seqüência oferecem uma forma de ter um número de identificação único para cada registro. Se um número automático se incrementa durante uma transação, o número não se reduz se a transação é cancelada. As seguintes tabelas ilustram os números que estão associados com registros. Cada linha da tabela representa a informação sobre um registro. A ordem das linhas é a ordem na qual os registros serão mostradas em um formulário de saída.
A primeira tabela mostra os registros depois de serem introduzidos.
Nota: os registros permanecem na ordem por padrão depois de que um comando modifica a seleção atual sem reordená-la, como por exemplo o comando de menu Mostrar todos no ambiente Desenho ou depois da execução do comando ALL RECORDS. A seguinte tabela mostra os mesmos registros ordenados por nome.
A seguinte tabela mostra os registros depois de apagar o registro de Sam.
A seguinte tabela mostra os registros depois de adicionar o registro Liz.
A tabela a seguir mostra os registros depois que a seleção foi reduzida a três registros e depois foi ordenada.
|
PROPRIEDADES
Produto: 4D VER TAMBÉM
Record number ARTICLE USAGE
Manual de linguagem 4D ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||