Como no progress nao temos campos incrementais, existem as sequences.

Criar sequence

ADD SEQUENCE “SEQ_CALLCENTER”
INITIAL 0
INCREMENT 1
CYCLE-ON-LIMIT no
MIN-VAL 0

Proximo valor

tabela.campo         = next-value(cr-seq)

Zera Sequence

CURRENT-VALUE(Num-seq) = 1

Valor Atual

Disp CURRENT-VALUE(Num-seq)

Eh muito util.
abs