Показать сообщение отдельно
Старый 22.08.2017, 12:39   #10  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от r2d2 Посмотреть сообщение
Добрый день товарищи!
DAX 3.0. В рамках одной задачки необходимо генерить некий ID, который м.б. неуникальным и прерывным в своей последовательности. Номерная серия не подходит. М.б. есть уже существующие примеры в системе, дабы не изобретать велосипед.
Заранее спасибо!
Есть:

X++:
EventInbox::idGenerator().nextval(1,#EVENT_SEQUENCE_SCOPE);
X++:
#Event
public static Sequence idGenerator()
{
    ;
    //Should only be instantiated once
    return new Sequence(#EVENT_SEQUENCENAME, #EVENT_SEQUENCEID, #EVENT_SEQUENCEMIN, -1);
}