กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
338 4
URL.หัวข้อ /
URL
Query In Form
ปัญหามีอยู่ว่า ผมสร้างฟอร์มที่เป็น Auto Number YY-MM-NNNN หากมีการอ้างที่ข้อมูลไปยัง Table การทำงานทำได้ถูต้อง แต่หากหากผ่าน Query AutoNumber จะไม่ทำงาน (การ Get รูปแบบ YY-MM จากระบบไม่ทำงาน)
ขอคำแนะนำด้วยครับ ขอบคุณครับ
ขอคำแนะนำด้วยครับ ขอบคุณครับ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03728
รูปแนบครับ
3 @R03730
ที่ผมทดสอบ ผมได้กรอก BillNumber ก่อน แล้วค่อยไปกรอกข้อมูลอย่างอื่นเพิ่ม จะได้ผลที่ถูกต้อง แต่ถ้ากระโดดยัง ชื่อร้านค้าเลย จะมีปัญหาอย่างที่แจ้งเข้ามา
ผมยังไม่ทราบสาเหตุว่าทำไมจึงเป็นอย่างนั้น แต่ตามหลักการคีย์ข้อมูลจริง เราต้องให้ผู้ใช้กรอก BillNumber ก่อน
ซึ่งผมจะใช้กับเหตุการณ์ AfterUpdate ของ BillNumber ที่จะออกรหัสตัวนี้ ถ้าใช้กับ On Got Focus จะมีปัญหาดังกล่าว
หรือถ้ายังต้องการใช้อย่างเดิม ต้องเพิ่มเงื่อนไขเข้าไปอีกว่า
...
If Me.BillNumber <> "" Or Not IsNull(Me.BillNumber) Then
...
ไม่ทราบว่าทั้ง 2 ฟอร์มมีเงื่อนไขอะไรที่ต่างกันครับ ลองเปรียบเทียบกันดู จะได้รู้ว่าปัญหามันเกิดจากอะไร
ผมยังไม่ทราบสาเหตุว่าทำไมจึงเป็นอย่างนั้น แต่ตามหลักการคีย์ข้อมูลจริง เราต้องให้ผู้ใช้กรอก BillNumber ก่อน
ซึ่งผมจะใช้กับเหตุการณ์ AfterUpdate ของ BillNumber ที่จะออกรหัสตัวนี้ ถ้าใช้กับ On Got Focus จะมีปัญหาดังกล่าว
หรือถ้ายังต้องการใช้อย่างเดิม ต้องเพิ่มเงื่อนไขเข้าไปอีกว่า
...
If Me.BillNumber <> "" Or Not IsNull(Me.BillNumber) Then
...
ไม่ทราบว่าทั้ง 2 ฟอร์มมีเงื่อนไขอะไรที่ต่างกันครับ ลองเปรียบเทียบกันดู จะได้รู้ว่าปัญหามันเกิดจากอะไร
4 @R03758
ขอบคุณครับ อ. สุภาพ
Time: 0.1963s
ที่บอกว่าระบบไม่ทำงาน หมายถึงอะไรครับ เช่นให้ค่าไม่ถูก หรือมี error ว่าอย่างไรบ้าง