แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ekppom

หน้า: 1 [2] 3
19
ขอบคุณมากครับ ผมส่งเลขTeamไปให้อาจารย์แล้วครับ

20
พอดีผมเปลี่ยนวินโดวส์ใหม่จาก7เป็น8 กลายเป็นว่าเปิดโปรแกรมไม่ได้ครับ พอจะมีวิธีแก้หรือเปล่า ไม่อยากเขียนใหม่เลยครับ

21
แบบนี้หรือเปล่าครับ พอดีผมได้วิธีในเว็บนี้แหละครับ

22
อ.สันติสุขครับ ผมทำได้แล้ว ขอบคุณท่านอ.มากนะครับที่ให้คำแนะนำ
แก้ไขโค้ดนิดเดียวครับ

Forms("Sale").subformsale.Form.Item = Me.Item
Forms("Sale").SetFocus
Forms("Sale").subformsale.SetFocus
On Error Resume Next
DoCmd.GoToRecord , , acNewRec

23
ผมลองนำโค้ดที่อ.ให้ไปใช้แล้วปรากฏว่าไม่ไปเรคคอร์ดใหม่ครับ


25
อ.สันติสุขครับ โค้ดสำหรับโหลดข้อมูลผมทำได้แล้วคือ
Forms("Sale").subformsale.Form.Item = Me.Item
DoCmd.Close
Forms("Sale").subformsale.SetFocus
DoCmd.GoToRecord , , acNewRec
DoCmd.GoToControl "Item"
เพียงแค่ต้องการให้มันโหลดได้ทีละ2รายการขึ้นไปครับ เพราะปกติพอโหลดบาร์โค้ดเสร็จก็จะสั่งให้ปิดฟอร์มค้นหา(หากไม่ปิดฟอร์มมันไม่ขึ้นเรคคอร์ดใหม่ให้)
หากมีสินค้า2รายการขึ้นไป ผมก็ต้องเปิดฟอร์มค้นหาอีกครับ (ซึ่งหากเป็นไปได้ก็ไม่อยากเปิดฟอร์มค้นหาสินค้าหลายๆครั้ง)
แต่หากว่าการสร้างมันซับซ้อนมากเกินไป อ.สันติสุขไม่ต้องบอกก็ได้ครับ ผมคงทำไม่ได้หรอก ผมได้แค่โค้ดพื้นฐานเองครับ

ขอบคุณอาจารย์มากนะครับที่ให้คำแนะนำ

26
สวัสดีครับท่านอาจารย์
ผมต้องการทราบว่าเราสามารถสร้างปุ่มCheckboxเพื่อติ๊กเลือกเฉพาะรายการที่2และรายการที่3ให้โหลดบาร์โค้ดลงในช่องรหัสสินค้าพร้อมกันทั้ง2รายการได้หรือไม่ครับ อย่างเช่นลูกค้าซื้อมิรินด้าสีแดงกับสีส้ม แต่ผมจะเลือกได้แค่ที่ละรายการครับ (หากทำเป็นว่าเลือกรายการเสร็จไม่ต้องปิดก็ไม่ได้เพราะมันไม่ไปReccordใหม่ครับ)


27
ขอบคุณมากนะครับ ผมลองศึกษาดูครับ

28
ขอบคุณครับ คงยากจริงๆแหละครับ

29
ขอบคุณครับ อยากทราบเพิ่มเติมว่าต้องการให้กำหนดเฉพาะฐานข้อมูลที่ปัจจุบันได้ไหมครับ แบบว่าฐานข้อมูลอื่นก็เป็นแบบเดิมไปครับ

30
  พอดีผมไปเจอไฟล์โปรแกรมอยู่ตัวหนึ่ง เขียนด้วยAccess2007 ไม่ทราบว่าเขามีวิธีทำแถบเมนูได้อย่างไรครับ เพราะเท่าที่ผมศึกษาในเว็บบอร์ดนี้ Access2007 ขึ้นไปจะไม่อนุญาติให้ผู้ใช้เปลี่ยนแถบเมนูหรือกำหนดแถบเมนูเองได้ แต่ทำไมโปรแกรมนี้ถึงทำได้ เขาทำอย่างไรครับ

http://www.iamwebstore.com/downloads
ที่อยู่ไฟล์โปรแกรม


31
ห้อง MS Access / : สร้างริบบอน ใช้เอง
« เมื่อ: 02 ส.ค. 61 , 18:58:40 »
Access2003 ทำได้ แต่ถ้าใหม่กว่านั้นไม่แน่ใจว่าทำได้หรือเปล่า แต่ผมเคยหาข้อมูลในเว็บนี้ไม่เจอคำตอบเลยครับ เลยมาประยุกต์ใช้เอาโดยใช้แท็บคอนโทรลทำเป็นเมนู เขียนโค้ดเพื่อตัดแถบเมนูออกทั้งหมดดังนี้ครับ
Private Sub Form_Current()
DoCmd.ShowToolbar "Ribbon", acToolbarNo
DoCmd.Maximize
End Sub

32
ถ้าให้ผมตีความหมาย จขกท.คงหมายถึงยิงบาร์โค้ดแล้วแสดงข้อมูลทันทีโดยไม่ต้องกดEnter ซึ่งปกติการยิงบาร์โค้ดเครื่องจะบังคับกดEnterอัตโนมัติอยู่แล้วแต่จขกท.กลับต้องกดEnterอีกครั้ง แสดงว่าน่าจะเป็นที่คำสั่งมากกว่าครับ ลองเปลี่ยนCodeเป็นAfterUpdateดูครับ(คัดลอกโค้ดเดิมทั้งหมดมาใส่ในช่องAfterUpdateผมว่าไม่น่าจะมีปัญหานะครับ ปกติก็ใช้สแกนบาร์โค้ดอยู่ครับ)

33
ห้อง MS Access / : ฐานข้อมูล
« เมื่อ: 31 พ.ค. 61 , 16:21:25 »
เคยเจอในเว็บบอร์ดนี้ จำไม่ได้ว่าเป็นของใคร เลยดาวน์โหลดเก็บมาศึกษาครับ
https://drive.google.com/open?id=0BwzAwbv8tImLWXdKUS1hOFVSbU0

34
ขอบคุณอ.สันติสุขนะครับ
แต่ดูเหมือนว่าผมใช้ฟิวอื่นสร้างความสัมพันธ์ไม่ได้ครับ มันจะไม่เป็นหนึ่ง-ต่อ-กลุ่ม ผมจะต้องยกเลิกCompact ฐานข้อมูลอัตโนมัติตอนปิดได้ไหมครับ แล้วใช้ฟิลด์ประเภท Autonumber เชื่อมความสัมพันธ์เหมือนเดิม (รู้แล้วว่าทำไมโปรแกรมขายสินค้าที่ผมเขียนก่อนหน้านี้และใช้อยู่ บิลแรกสุดตอนรับสินค้าข้อมูลหายหมดยกบิลเลย หายหลังจากที่ผมทำCompact ฐานข้อมูลด้วยครับ)

35
เผื่อใครต้องการเรียนรู้การตัดสต๊อคสินค้านะครับลองศึกษาดูได้ครับ เป็นAccessเวอร์ชั่น2003และ2016ครับ
-ระบบแยกฐานข้อมูลออกจากฟอร์มและรายงาน
-ตัดบานหน้าต่างนำทางและแถบเมนูออก
-ใช้ระบบส่งข้อมูลยอดขายแยกไว้ในตารางใหม่เพื่อไม่ให้ออกรายงานผิดหากมีการเปลี่ยนแปลงเรื่องราคา
-ระบบตัดสต๊อคทันทีที่ขายโดยไม่ต้องส่งข้อมูลก่อน
-รายงานสต๊อคคงเหลือทันที
-รายงานจุดสั่งซื้อสินค้า

ออกแบบและเขียนแบบง่ายๆเพื่อให้เกิดความเข้าใจสำหรับมือใหม่
หากเกิดข้อผิดพลาดหรือวิธีการไหนที่ดีกว่านี้และง่ายกว่านี้ผมต้องขออภัยด้วยนะครับ เพราะไม่ใช่มืออาชีพสักเท่าไหร่ครับ











36
ห้อง MS Access / > Update field in table
« เมื่อ: 30 เม.ย. 61 , 17:53:15 »
DoCmd.SetWarnings (0)
...คำสั่งที่ใช้
DoCmd.SetWarnings (1)

หน้า: 1 [2] 3