แสดงกระทู้

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 - OddyWriter

หน้า: 1 ... 18 19 20 [21] 22 23 24 ... 35
361
ห้อง MS Access / : แก้ไข Error Access
« เมื่อ: 11 ต.ค. 62 , 10:38:51 »
การนำฟอร์มมาใส่ใน Navigation Form มันเหมือนกับการใช้ MainForm/SubForm
ดังนั้นรูปแบบคำสั่งที่อ้างอิงกับฟอร์ม ต้องเปลียนให้อ้างอิง Subform ภายใน Mainform แทน

362
ลองใช้จอสัมผัสดูก่อนครับ แล้วจะได้คำตอบ

ถ้าเป็น Text Box มันจะแสดงคีย์บอร์ดให้

363
ได้ครับ ทำปุ่มใหญ่ๆ ให้กดง่ายๆ

364
ต่อจาก อ.สันติสุข

ต้องตบท้ายด้วย ; ด้วยเสมอ

จะเป็น

SELECT * FROM sale_H;

365
รบกวนถามให้ชัดเจนด้วยครับ เช่นแปะภาพหน้าจอของที่ทำไว้ แล้วบอกว่า อยากให้มีแถบแสดงสถานะอย่างไร ตรงไหน แล้วข้อมูลมาจากไหน

หรือจะให้ดีแนบไฟล์มาก็ได้ครับ

ผู้เชี่ยวชาญแถวนี้จะได้ตอบได้

366
ตัวอย่างแบบง่ายๆ ครับ

367
ยังไม่เข้าใจครับ

เอางี้ดีกว่า ผมแนะนำวิธีการละกัน

1. ต้องมีตาราง Product โดยต้องมีฟิลด์ UnitPack เช่น 12 ชิ้นต่อกล่อง
2. เวลาป้อนข้อมูล ถ้าหน่วยเป็นชิ้น ก็ป้อนปกติ
3. ถ้าป้อนข้อมูลเป็นกล่อง เช่น 3 กล่อง ก็ให้คำนวณไปเป็นชิ้น ก็จะได้ 3x12 คือ 36 ชิ้น
4. เวลาทำคำนวณ ก็คำนวณแบบเป็นชิ้นเอา

368
ผูกแค่ Inhouse อย่างเดียวค่ะ
แต่พอเวลาคีย์สินค้าที่เป็น Inhouse เดียวกันอีกครั้งนึง ในหน้า Balance ขึ้นมาเป็น 2 ตัวซ้ำกัน คือไม่ได้คำนวณจาก Inhouse เดียวกันค่ะ

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

369
คือเป็นการคำนวณ Stock ที่มีหน่วยของสินค้าที่ต่างกันค่ะ มีการรับเข้าเป็นลัง,ชิ้น,ห่อ ซึ่งต้องการให้ในหน้า Balance ที่คำนวณออกมานั้นคำนวณข้อมูลทั้งสามอย่างพร้อมกัน
คือสามารถดูในตารางเดียวกัน เพราะปกติแยกคิวรี่แล้วสามารถคำนวณได้ปกติ แต่พอนำมารวมกันเพื่อแสดงผล 3 หน่วยในตารางเดียวกันเกิดปัญหาดังภาพที่ใส่ไว้ที่กระทู้ค่ะ

ดูจากภาพแล้วไม่เห็นปัญหาครับ ปัญหาอยู่ตรงไหน ชี้กันชัดๆ หน่อย

370
ข้อมูลตามนี้ค่ะส่วนที่เทสีแดงคือฟิลด์ที่ต้องการจะคำนวณค่ะ

งงยิ่งกว่าเดิมครับ

371
ลองเอาข้อมูลจากในรูปมาทำเป็น Excel ให้ดูหน่อยเถอะ ว่าที่ต้องการนั้นเป็นอย่างไร เพราะเปิดดูแล้ว งงครับ

372
ไฟล์ตัวอย่างครับ

373
ห้อง MS Access / : สอบถามErrorค่ะ
« เมื่อ: 03 ก.ย. 62 , 11:04:27 »
เกิดได้จากสาเหตุครับ สาเหตุนึงที่เคยเจอคือตั้งชื่อออบเจ็กต์ หรือ Sub เป็นภาษาไทย ใช้ไปนานๆ จะเกิดแบบนี้

ลองหาดูว่าใช่ไหม

ถ้าไม่ใช่ให้หาสาเหตุอื่นต่อไปครับ

374
อย่าเพิ่งคิดเยอะสิครับ ให้ Copy Code ไปแปะในฟอร์มแล้วดูว่าผลเป็นอย่างไร แล้วลองค่อยๆ แก้ตัวเลขทีละนิด

เวลาดูก็เปิดมุมมอง Print Preview ครับ ถึงจะเห็นว่าเป็นอย่างไร

โค้ดของคุณปิ่นณรงค์เขาดีจริงๆ นะ

375
ขอเสนอ "Access VBA ติดต่อกับ API" ด้วยนะครับ

เรื่องนี้คงลำบากหน่อยครับ เพราะทาง Microsoft เค้าไม่สนับสนุน API สำหรับผลิตภัณฑ์ในชุด Office

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

ผมเจอมา 2-3 รอบแล้ว เคยมีแล้วก็หายไปซะงั้น เช่น BCM, Access Pages

376
ปัญหานี้เป็นเพราะการซบเซาจากธุรกิจหนังสือในช่วงไม่กี่ปีที่ผ่านมา

การเสนอต้นฉบับการใช้งานโปรแกรมระดับสูงต่างๆ มักจะโดนดันตกไป (จริงๆ ไม่ใช่ "มักจะ" หรอก แต่แค่อ้าปากก็ไม่เอาแล้ว)

ทั้งที่จริงๆ แล้วเรื่องของ VBA นี่น่ะยังมีคนสนใจใช้งานกันอีกมาก

ช่วงนี้ภาวะธุรกิจหนังสือเริ่มดีขึ้น

เร็วๆ นี้ผมว่าจะลองผลักดันหนังสือ VBA Access/Excel อีกซักครั้ง หวังว่าจะสำเร็จ

หน้า: 1 ... 18 19 20 [21] 22 23 24 ... 35