รหัสสินค้าที่แยกตัวอักษรออกจากตัวเลขค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,666   5
URL.หัวข้อ / URL
รหัสสินค้าที่แยกตัวอักษรออกจากตัวเลขค่ะ

เรียนท่านอาจารย์ yeadram

มือใหม่ค่ะ

ใช้ Access 2007 ลองทำตาม กระทู้เก่า ตามตัวอย่าง

---------------------------------------------------------

Private Sub Text1_Exit(Cancel As Integer)

text2 = Left(Text1, 1)
Text3 = Right(Text1, 4)

End Sub
--------------------------------------------------------

ปรากฏว่า ขึ้น ข้อความ ดังนี้

นิพจน์ที่ไม่ได้อาจส่งผลในชื่อของแมโคร ชื่อของฟังก์ชันที่ผู้ใช้กำหนดเอง หรือ [กระบวนงานเหตุการณ์]

ไม่อาจได้รับข้อผิดพลาดที่ประเมินฟังก์ชัน เหตุการณ์ หรือแมโคร

ผิดที่ตรงไหนคะ และต้องแก้ไขอย่างไร

ขอบพระคุณเป็นอย่างสูงค่ะ

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

1 @R09512
ถ้าเราเคลียร์ ป๊อบอัพตัว error มันแล้ว มันจะทำ ไฮไลท์ สีเหลือง ที่บรรทัดที่เกิด error ในที่นี้ ของคุณมีคำสั่งอยู่เพียง สองบรรทัด ไม่ทราบว่า มัน ไฮไลท์ที่บรรทัดไหนครับ?


ถ้ามันเป็นที่บรรทัดแรก สันนิษฐานได้สองอย่าง
- คุณยังไม่ได้กรอกข้อมูลใน text1 หรือเพิ่งล้างข้อมูลออก แล้วไปกด enter หรือ tab เพื่อให้เคอร์เซอร์มันเลื่อนออกจาก text1 (จริงๆ แล้วมันต้องมีข้อมูลใน text1 คำสั่งในบรรทัดที่ 1 ถึงจะทำงานได้ ไม่งั้นก็ error ทันทีครับ)
- เครื่องของคุณ ระบบ (access2007)ของคุณ ไม่รู้จักฟังก์ชั่น Left() อาจเกิดจากการตั้งค่าตอนติดตั้ง เกี่ยวกับการตั้งค่า ANSI   หรือ Library ที่จำเป็นบางตัวไม่สามารถทำงานได้ ทำให้ Access ของคุณไม่รู้จักฟังก์ชั่น Left()


ถ้ามันเป็นที่บรรทัดที่สอง สันนิษฐานได้อย่างเดียว
- คุณกรอกข้อมูล น้อยกว่า 4 อักขระ ทำให้โค้ดเกิด Error ครับ

ลองตรวจสอบอีกทีครับ
2 @R09515
ขอบคุณอาจารย์ yeadram มากค่ะ

จริงแล้วมันรันมาโครไม่ได้ค่ะ ไปเปิดดูกระทู้เก่าๆที่อาจารย์เคยตอบไว้ ได้แล้วค่ะ

มือใหม่จริงๆค่ะ

เพิ่งเข้ามา รู้สึกดีในความมีน้ำใจของอาจารย์มากค่ะ

ขอบคุณมากค่ะ
3 @R09516
รบกวนอาจารย์อีกครั้งนะคะ

จริงๆที่หนูตั้งใจจะทำคือ รับค่า ตัวอักษรมา 1 ตัว และตัวเลข 0001
ตามตัวอย่างค่ะ

แล้วแอดข้อมูลลงตาราง เพื่อวนเพิ่มค่ารหัสสินค้า ดังนี้ค่ะ

A0001
A0002
A0003
...

แล้วแสดงรหัสอัตโนมัติที่หน้าเพิ่มสินค้าค่ะ


รบกวนอาจารย์แนะนำวิธีทำค่ะ
ขอบคุณมากค่ะ
4 @R09517
ไปหน้าแรกของเว็บบอร์ดนี้
มีช่องให้ค้นหา
ให้ค้นหา ด้วยคีย์เวอร์ดว่า "เลขที่อัตโนมัติ" หรือ "auto running" หรือ "autorun" หรือ "Autonumber"

กระทู้เก่ามีแนวทางหลายแนวทางครับ ลองดูว่า ถนัด หรือเข้าใจในแนวไหนก็ลองเอาไปประยุกต์ให้เข้ากับงานของคุณสิรินุชได้เลยครับ

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