2

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.  
4

1 に答える 1

3

削除された番号を再利用するには、番号シーケンスに「続行」フラグを設定する必要があります。

また、フォームはNumberSeqFormHandlerクラスを使用する必要があります。NumberSequenceFrameworkのドキュメントを参照してください。

于 2012-04-29T20:16:14.073 に答える