แสดงกระทู้

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

หน้า: 1 2 3 4 [5] 6 7 8 ... 17
73
ผมลองทำตามที่อาจารย์สันติสุขแนะนำ ในส่วนของการสลับแสดงผลบนฟอร์มOKเลยครับ แต่ลืมบอกอาจารย์ไปว่าข้อมูลที่แสดงผลปกติแล้วจะมีการเปลี่ยนค่าตลอดตามการupdateข้อมูลของผู้ใช้งาน แต่ตอนนี้บนฟอร์มจะไม่เปลี่ยนตาม ยังคงแสดงข้อมูลเก่าที่ไม่update ผมเลยจะลองใช้คำสั่ง me.requery ต่อท้ายคำสั่งที่อาจารย์ให้มาก็ไม่ได้ครับ มันจะกลายเป็นแสดง record เดิมๆซ้ำๆครับ รบกวนอาจารย์แนะนำด้วยครับ
เดิมผมใช้คำสั่งนี้บน On Timer event procedure

Me.ID = DLookup("ID", "QTblSaw1_ByDate")
Me.Requery

74
ขอบคุณครับอาจารย์ เดี๋ยวผมจะลองทำดูครับ

75
รบกวนสอบถามอาจารย์ทุกท่านนะครับ ผมมีข้อมูลที่ได้จากการ query ประมาณไม่น่าเกิน4record ต้องการให้แสดงบนฟอร์มทีละ1record โดยแสดงสลับกันไปแบบวนloop ไปเรื่อยๆต้องทำอย่างไรครับ ปัจจุบันใช้วิธีตามรูป แต่รู้สึกว่าบางครั้งมันจะแสดงซ้ำๆrecordเดิมหลายครั้งแล้วค่อยจะวนloopครับ


76
เพิ่งได้เข้ามาดู ขอบคุณมากนะครับคุณekppom จะนำเอาไปปรับใช้ดูนะครับ

77
ผมขอส่งให้ดูนะครับ ขอบคุณล่วงหน้าครับ

78
สอบถามนะครับ เราสามารถกำหนดให้ user แต่ละสิทธิพอloginเข้าแล้วให้เปิดฟอร์มของตัวเองตามที่กำหนดได้หรือเปล่าครับ
เช่นการตลาด loginแล้วเข้าฟอร์มการตลาด
จัดซื้อ login แล้วเข้าฟอร์มจัดซื้อ
ซึ่งปัจจุบันผมใช้การกำหนดสิทธิที่ปุ่มเมนูแทน โดยการ Enable=false เป็นต้น

79
ตอนนี้ผมต่อNotebook กับจอคอมด้วยสาย VGA อยู่นะครับ

80
ลองแล้วขึ้นerrorตามรูปครับ รบกวนด้วยนะครับ คำสั่งที่ให้มาใส่ใน event open form Digital Board1 หมายถึงอะไรครับ

81
OKเลยครับ ได้แล้วครับ ขอบพระคุณมากๆเลยนะครับ
จะรบกวนกวนสอบถามเพิ่มเติมแต่อาจเป็นคนละเรื่องกันนะครับ สมมติผมมีNotebook 1ตัว จะเอาไปต่อกับจอทีวี เพื่อให้ฟอร์ม Digital Board1แสดงผลอย่างเดียว
ส่วนที่หน้าจอของ notebook จะใช้สำหรับเปิดform For Key เพื่อให้พนักงานคีย์ข้อมูลอย่างเดียว ตย.เป็นไปได้ไหมพอเปิด Notebook แล้วฟอร์ม Digital board แสดงที่จอทีวีอัตโนมัติเลย ส่วนจอnotebook ก็ให้พนักงานเปิดฟอร์ม For key เอาเอง ลองแบบ Extend แล้วก็ยังไม่ตอบโจทย์อะครับเพราะมันจะต้องลากฟอร์มไปมา คงไม่สะดวก หรือมีแนวทางอื่นหรือเปล่าครับ เช่นมี คอมอีก1ตัวที่สามารถต่อทีวีได้เลย4ตัว โดยพอเปิดเครื่องก็ให้ทั้ง4จอแสดงผลคนละฟอร์มไปเลย

82
คือสร้างqueryใหม่เป็น sql หรือสร้างใน query เดิมของผมเลยครับ คือยังงงว่าจะวางquryไว้ตรงไหนอะครับ

83


ที่ฟิวด์ TotalOutput ในกรณีที่เลขที่ BOM เดียวกัน ให้นำ OutputPerDay ไปรวมกับ Record ก่อนหน้าได้ยังไงอะครับ


84
ทำได้แล้วครับ ขอบคุณมากนะครับ

85
รบกวนสอบถามนะครับ เนื่องจากทั้ง form1และform2 มาจากqueryเดียวกัน ถ้าผมตั้งให้ฟอร์ม2 requeryทุกๆ 30วินาที จะมีผลเสียมากหรือเปล่าครับ
ลองทำตามที่คุณปิ่นณรงค์บอก โดยตั้งTime Interval ไว้ที่ 125 สังเกตเม้าส์จะขยับตลอดเลยครับ

86
ยังงงๆอยู่ครับ สร้าง field TimeStamp คือสร้างฟิวด์ชื่อ TimeStamp ในtable แล้วชนิดเป็น datetimeเหรอครับ
ตอนนี้ฟอร์มที่ใช้แสดงผลมากจาก query ชื่อ QtblSaw1
และ QtblSaw1 มาจาก table ชื่อ TblSawing ครับ

87
ตามรูปผมจะมี2ฟอร์ม
ฟอร์ม1 สำหรับป้อนข้อมูล
ฟอร์ม2 สำหรับแสดงผล เปิดformนี้ไว้ตลอด (ให้แสดงหน้าไลน์ผลิต)
database อยู่ที่เครื่อง Server
ต้องการให้คีย์ข้อมูลที่ฟอร์ม1 เช่น เป้าหมายต่อชั่วโมง แล้วให้ไปแสดงที่ฟอร์ม2 ที่เปิดฟอร์มทิ้งไว้อีกเครื่องหนึ่งทันที จะต้องทำยังไงครับ ซึ่งตอนนี้ที่ฟอร์มแสดงผลที่เปิดทิ้งไว้ก็เปลี่ยนนะครับ แต่จะนานประมาณ1นาทีหลังจากคีย์ข้อมูล( จะตั้งให้ form 2 refreshบ่อยๆก็กลัวเครื่องจะทำงานหนักเกินไป ไม่รู้ผมเข้าใจถูกหรือเปล่า)

form1 (สำหรับป้อนข้อมูล)


form2 (แสดงผลต้องเปิดทิ้งไว้ตลอด)


88
ห้อง MS Access / รบกวนสอบถาม Query error ครับ
« เมื่อ: 11 ต.ค. 61 , 08:58:12 »
ผมเรียกquery ซึ่งมี record ประมาณสี่หมื่นกว่าrecord แล้วมันขึ้นerrorตามรูปครับ (database ตั้งเป็นแบบ link table) ไม่รู้ว่ามันมี record เยอะหรือเปล่าทำให้เรียกขึ้นมาช้าเลยทำให้ error ซึ่งในอนาคตคิดว่า record มันต้องเยอะขึ้นกว่านี้อีกมาก หรือ queryนี้มันมาจากหลายๆquery ครับ
**แต่ผมลองตั้งค่า databaseเป็นแบบ local table จะไม่ขึ้น error ครับ แต่จะช้าหน่อยแค่นั้นเอง





89
ได้แล้วครับ ขอบคุณครับ

90


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

หน้า: 1 2 3 4 [5] 6 7 8 ... 17