กระทู้เก่าบอร์ด อ.Yeadram
1,132 3
URL.หัวข้อ /
URL
สอบถามวิธี run หมายเลข
สวัสดีครับ รบกวนสอบถามการทำ
run หมาขเลข โดนการกดเมาส์ที่ช่องครับ
0001 เมื่อไป คนต่อไป เป็น 0002 ครับ อัตโนมัติ
(เเล้วฟิวต้องกำหนดเป็น number ใช่ไหมครับ)
run หมาขเลข โดนการกดเมาส์ที่ช่องครับ
0001 เมื่อไป คนต่อไป เป็น 0002 ครับ อัตโนมัติ
(เเล้วฟิวต้องกำหนดเป็น number ใช่ไหมครับ)
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
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
อะไรประมาณนี้นะครับ พักนี้ผมไม่ค่อยมีเวลา แนะนำได้ประมาณนี้ครับ หากยังไม่เข้าใจลองดูกระทู้เก่าๆ มีการเขียนตอบเรื่องแบบนี้มากพอควรอยู่นะครับ
จริงๆแล้ว หลักการก็คือการบวกเพิ่มที่ละ 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
อะไรประมาณนี้นะครับ พักนี้ผมไม่ค่อยมีเวลา แนะนำได้ประมาณนี้ครับ หากยังไม่เข้าใจลองดูกระทู้เก่าๆ มีการเขียนตอบเรื่องแบบนี้มากพอควรอยู่นะครับ
Time: 0.2833s
รบกวนสอบถามการทำ
run หมาขเลข โดยการกดเมาส์ที่ช่องครับ
0001 เมื่อไป คนต่อไป เป็น 0002 ครับ อัตโนมัติ หรือจะเป็น 1000 ต่อไปเป็น 1001 ก็ได้
(เเล้วฟิวต้องกำหนดเป็น number ใช่ไหมครับ)