4D v14.3Sequence number |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Sequence number
Sequence number
Sequence Number devolve o próximo número automático de tabela. O número de sequência é único para cada tabela. É um valor que não se repete e é incrementado para cada novo registro criado pela tabela. Normalmente, a numeração começa em 1. Pode mudar a numeração para uma tabela utilizando o comando SET DATABASE PARAMETER.
O número de sequência devolvido por essa função para a tabela é o mesmo número que o gerado ao selecionar a opção Autoincrementar para um campo da tabela utilizando o inspetor de estrutura ou ao atribuído utilizando o símbolo #N como valor automático para um campo da tabela em um formulário. Para maior informação sobre a atribuição de valores, consulte o Manual de Desenho de 4D.
[Tabela1]NumAuto:=Sequence number([Tabela1])+999 O exemplo a seguir é parte de um método de formulário. Estas linhas de código testam se é um novo registro (se o número de fatura for igual a uma cadeia vazia). Se for um novo registro, o método atribui um número de fatura. O número de fatura está formado por duas partes: o número de sequência, e o identificador do operador, o qual foi introduzido ao abrir o banco. O número de sequência é formatado como uma cadeia de cinco caracteres: ` Se for uma nova fatura, criar um número de fatura |
PROPRIEDADES
Produto: 4D
HISTÓRIA
Modificado: 4D 2004.1 VER TAMBÉM
Record number ARTICLE USAGE
Manual de linguagem 4D ( 4D v12.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||