new Sequence(key)
Objeto responsável por gerar números de uma sequência configurada previamente pelo desenvolvedor.
Parameters:
Name | Type | Description |
---|---|---|
key |
number | A chave da configuração da sequência na base de dados. Deve ser um registro filho da classe Dados > Sistema > Sequências. |
Members
-
<static, constant> CRITICAL_SECTION_ID_ :string
-
Identificador utilizado no controle de seções críticas.
Type:
- string
-
key :number
-
A chave da sequência.
Type:
- number
Methods
-
nextValue()
-
Obtém o próximo número da sequência.
Throws:
-
Será disparada uma exceção caso a sequência esteja esgotada na base de dados e não esteja habilitada para ciclagem.
- Type
- FrameworkError
Returns:
O próximo número da sequência.
- Type
- number
-