Генерация числовой последовательности с использованием класса Number Seq

Я создал последовательность чисел в форме, используя метод numberSeq класса newgetNum.

Идеально создает последовательность чисел.

Но проблема возникла после удаления записи без сохранения записи.

После этого при создании новой записи генерируется новый номер, а не удаленный номер.

Например:1. CTRL+N => запись "001" создана

2. Delete "001" without saving

3. CTRL+N => record "002" is created

But we want to generate 001 only.  

1 ответ

Решение

Вам нужно будет установить флаг "продолжение" на последовательности номеров, чтобы повторно использовать удаленные номера.

Также ваша форма должна использовать NumberSeqFormHandler класс, см. документацию Number Sequence Framework.

Другие вопросы по тегам