เช็คค่า
กระทู้เก่าบอร์ด อ.Yeadram

 1,055   2
URL.หัวข้อ / URL
เช็คค่า

รบกวนสอบถามครับ
สร้าง table ไว้ 2 table ชื่อ tatemp กับ tamaster 2 tabel มี fileds เท่ากัน
Fileds = Model , PN, SN

สร้าง Form ขึ้นมาหนึ่ง Form = Fm1 รับค่าไปไว้ที่ tablemp ครับ แต่ต้องการเช็คค่าจาก tablemaster ถ้า Model กับ PN ตรงกันถึงจะให้รับค่าได้ แต่ถ้าไม่ตรงจะไม่ยอมรับค่าและมี msgbox ขึ้นมาเตือนว่าไม่มีข้อมูล ผมเขียนแบบนี้ครับ

Private Sub Fm1_AfterUpdate()
If Not IsNull(DLookup("Model", "tamaster", "[Model] = [Forms]![Fm1]![Model]")) = (DLookup("PN", "tamaster", "[PN] = [Forms]![Fm1]![PN]")) Then
    'Found !!
    DoCmd.GoToRecord acDataForm, "OutIN", acNewRec
End If
End Sub

มันเช็คค่าแค่ PN อย่างเดียวไม่ไปเช็คค่า Model ครับ

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

1 @R10808
คุ้นๆ เหมือนกับว่าผมเคยตอบไปแล้วนะครับ จากกระทู้

http://www.thai-access.com/yeadram_view.php?topic_id=2292&page=1
2 @R10809
แก้ตามนี้ครับ

If Not IsNull(DLookup("Model", "tamaster", "[Model] = [Forms]![Fm1]![Model] And [PN] = [Forms]![Fm1]![PN]")) Then
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3127s