สอบถามวิธี run หมายเลข
กระทู้เก่าบอร์ด อ.Yeadram

 1,071   3
URL.หัวข้อ / URL
สอบถามวิธี run หมายเลข

สวัสดีครับ รบกวนสอบถามการทำ
run หมาขเลข โดนการกดเมาส์ที่ช่องครับ
0001 เมื่อไป คนต่อไป เป็น 0002 ครับ อัตโนมัติ
(เเล้วฟิวต้องกำหนดเป็น number ใช่ไหมครับ)

3 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R16897
รบกวนช่วยที
รบกวนสอบถามการทำ
run หมาขเลข โดยการกดเมาส์ที่ช่องครับ
0001 เมื่อไป คนต่อไป เป็น 0002 ครับ อัตโนมัติ หรือจะเป็น 1000 ต่อไปเป็น 1001 ก็ได้
(เเล้วฟิวต้องกำหนดเป็น number ใช่ไหมครับ)
2 @R16898
3 @R16899
ถ้าเก็บเป็นตัวเลขอย่างเดียว Type เป็น Number ถูกแล้วครับ
จริงๆแล้ว หลักการก็คือการบวกเพิ่มที่ละ 1 นั่นแหละครับ คือเราต้องหาค่าเลขมากที่สุดมาให้ได้ก่อน แล้วก็บวกอีก 1 ลงไป นำไปใส่ในฟิลด์ เช่น
ตารางชื่อ Table1
ฟิลด์ที่ใช้รันเลขชื่อ ID_no
จากนั้นบนฟอร์ม สมมุติ Textbox ที่ดึงข้อมูล ID_no จากตารางชื่อ Text1
ในเหตุการ On Click ของ Text1 คุณก็สามารถเขียน VBA ประมาณว่า

If Me.NewRecord Then
    Text1 = Dmax("ID_no", "Table1") + 1
End If

อะไรประมาณนี้นะครับ พักนี้ผมไม่ค่อยมีเวลา แนะนำได้ประมาณนี้ครับ หากยังไม่เข้าใจลองดูกระทู้เก่าๆ มีการเขียนตอบเรื่องแบบนี้มากพอควรอยู่นะครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3290s