不過可以在程序裏調用壹個自動增加的函數,再把取得的值寫入數據庫。
首先用SNRO創建壹個對象,如'ZMM026',增加妳要序列間隔,即號碼範圍。
再調用如下函數:
CALL?FUNCTION?'NUMBER_GET_NEXT'EXPORTING
nr_range_nr?=?'01' "snro中的間隔編號 object?=?'ZMM026' "snro中的對象名稱IMPORTING
number?=?l_objkey "所得到的號碼EXCEPTIONS
interval_not_found?=?1 number_range_not_intern?=?2 object_not_found=?3 quantity_is_0=?4 quantity_is_not_1=?5 interval_overflow=?6 buffer_overflow?=?7 OTHERS?=?8.