English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

想請問..

在access裡
我想要做一個表單..

想要有流水號
而產生的方式為
流水號 = 日期 + 編號
而且每天的編號可以從001開始..

目前設定的欄位有:流水號、日期、id
該如何做呢?
以及每一個欄位如何設定..
請詳細說明..

2007-03-20 14:05:46 · 4 個解答 · 發問者 .... 2 in 電腦與網際網路 軟體

4 個解答

在日期的 afterupdate()輸入:
if me.newrecord=true then
If DMax("流水號","資料表","日期 = # " & me![日期] & "#") <>""Then
me!流水號=format(DMax("流水號","資料表","日期 = # " & me![日期] & "#") + 1,"000")
else me!流水號="001"
end if
END IF
+是全型.請改回半形符號.
資料表_改回你實際的資料表名稱
流水號_資料型態是文字.

2007-03-20 19:39:39 補充:
SORRY!忽略了日期.


if me.newrecord=true then
'因為不知道你日期的格式_所以有下列二種方式.
k1=format(me!日期,"yyyymmdd") '西元日期
k1=format(me!日期,"eemmdd") '民國日期
If DMax("流水號","資料表","日期 = # " & me![日期] & "#") <>""Then
me!流水號= k1 & format(DMax("流水號","資料表","日期 = # " & me![日期] & "#") + 1,"000")
else me!流水號=k1 & "001"
end if
END IF

以上k1請自行決定.

2007-03-20 19:44:54 補充:
這句正確_(請改回上段這句錯誤的句子)
me!流水號= k1 & format(Left(DMax("流水號","資料表","日期 = # " & me![日期] & "#") ,3)+ 1,"000")

2007-03-21 09:28:42 補充:
sorry_將上一句 Left 改成 Right
再次抱歉!

2007-03-20 14:55:17 · answer #1 · answered by pop 7 · 0 0

●九州 娛樂 網站 http://ts777.cc
●●●運彩遊戲、真人遊戲、電子遊戲、對戰遊戲、對戰遊戲●●●

●新舊會員儲值就送500點

● 真人百家樂彩金等你拿

●線上影片直播、正妹圖、討論區免費註冊

歡迎免費體驗交流試玩!

●九州 娛樂 網站 http://ts777.cc

2015-04-26 20:21:21 · answer #2 · answered by ? 1 · 0 0

藍色小鋪裡有相關解答.

2007-03-30 10:20:56 · answer #3 · answered by ? 5 · 0 0

作一點建議:
買一本學貫行銷_實戰問答的書_書中有詳細解答.

2007-03-21 04:42:22 · answer #4 · answered by iam_1_001 5 · 0 0

fedest.com, questions and answers