資料是從EXCEL轉過來了
但如果銷貨單號想用自動編碼的方式
繼續新增的話該怎麼設定
(有試過把關連移除再重新建立方式
但是編碼會亂掉)
2007-03-20 12:39:00 · 3 個解答 · 發問者 君儀 3 in 電腦與網際網路 ➔ 軟體
銷貨單號想用自動編碼的方式:
1:如果是保留舊有編號往下續編新號碼.
有二個因素先考慮.
2:銷貨單號_是數字資料形態.
3:銷貨單號_是文字資料形態.如下列
3.1_ 是 0001 0002.......
3.2_是 A001 A002..........
在 form_beforeinsert 輸入:
if me.newrecord= true then
如果:是數字資料形態.
K1=DMax("銷貨單號","資料表","銷貨單號"<>"")
me!銷貨單號=K1+1
3.1的資料型態.
K1=DMax("銷貨單號","資料表","銷貨單號"<>"")
me!銷貨單號=format(K1+1,"0000")
如果:3.2的資料型態.
K1=Right(DMax("銷貨單號","資料表","銷貨單號"<>""),3)
me!銷貨單號= "A" & format(K1+1,"000")
END IF
2007-03-21 05:22:19 · answer #1 · answered by pop 7 · 0⤊ 0⤋
已輸入資料就無法變更為自動編號
但是改為數字欄位可讓此編號自動加1
如同意此方式可幫您做範例
2007-03-20 19:16:59 · answer #2 · answered by 同學 7 · 0⤊ 0⤋
要把自動編號那一欄全部都刪掉
再另外新增一欄新的自動編號
2007-03-20 12:42:29 · answer #3 · answered by ? 6 · 0⤊ 0⤋