Class: Sequence

.sequence. Sequence


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