我使用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.
答案 0 :(得分:3)
您必须在数字序列上设置“继续”标志以重复使用已删除的数字。
此外,您的表单应使用NumberSeqFormHandler
类,请参阅Number Sequence Framework文档。