kitty,
посмотрите 3 метода, думаю, это вам поможет:
\Classes\NumberSeq_Fast\getNumFromTable - там просто увиличивается на 1 nextRec после выделения номера.
\Сlasses\NumberSeq\checkChangeNumber - этот метод сможете использовать для проверки введенного пользователем значения. Воспользуйтесь перекрестными ссылками или поиском по АОТ, чтобы посмотреть, где используется этот метод, и как.
\Classes\NumberSeq\getNumFromTable - более сложный вариант первого метода. Здесь nextRec увеличивается на increment, который рассчитывается в зависимости от того, сколько номерков было зарезервировано.
В принципе, думаю попробовать воспользоваться резервированием здесь может быть уместным. Правда нужно убедиться, что номера, пропущенные пользователем, нигде потом не вылезут
|