Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 2172|回復(fù): 4
打印 上一主題 下一主題

[模塊/函數(shù)] 請(qǐng)教自動(dòng)編碼問(wèn)題

[復(fù)制鏈接]

點(diǎn)擊這里給我發(fā)消息

跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2020-9-8 12:54:39 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在窗體文本框中的默認(rèn)值中輸入:="RP" & Format(Date(),"yymmdd") & Format(Nz(DMax("Right(單號(hào),3)","流水號(hào)","mid(單號(hào),3,6)='" & Format(Date(),"yymmdd") & "'"))+1,"000")

可以自動(dòng)編號(hào)。

但如果輸入="RP00" & Format(Date(),"yymmdd") & Format(Nz(DMax("Right(單號(hào),3)","流水號(hào)","mid(單號(hào),3,8)='" & Format(Date(),"yymmdd") & "'"))+1,"000")

就不能自動(dòng)編號(hào),為什么?請(qǐng)教各位前輩,加兩個(gè)“00”后就無(wú)法自動(dòng)編碼了,怎樣寫(xiě)才能正確編碼?望前輩們幫我解釋。謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱

點(diǎn)擊這里給我發(fā)消息

2#
發(fā)表于 2020-9-8 15:11:22 來(lái)自手機(jī) | 只看該作者
Dmax  要根據(jù) 數(shù)值最大值(除掉前綴)。你可跟蹤調(diào)試下

點(diǎn)擊這里給我發(fā)消息

3#
發(fā)表于 2020-9-8 15:22:23 | 只看該作者
位置不對(duì)了。你加上了00 。mid就不是(3,8)。
或者你+1 的位置改一下。

點(diǎn)擊這里給我發(fā)消息

4#
 樓主| 發(fā)表于 2020-9-8 15:25:29 | 只看該作者
因?yàn)槲也欢@個(gè)編號(hào)的規(guī)律,我想弄懂。
5#
發(fā)表于 2020-9-25 20:49:48 | 只看該作者
111111
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 08:34 , Processed in 0.099363 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表