แสดงกระทู้

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

หน้า: 1 2 [3] 4 5
33
ลองทำแล้วแต่ยังงงๆค่ะ ท่านใดพอมีตัวอย่างรบกวนหน่อยนะคะ

34
ครั้งหน้าอยากให้ตั้งคำถามให้ชัดเจนหน่อยนะครับ

ถ้าคุณต้องการอย่างกระทู้ล่าสุด คุณต้องสร้างคิวรีเพื่อดึงเฉพาะข้อมูลสถานที่มาก่อน 1 คิวรี (สมมติชื่อ qryA) แล้วกำหนดเป็น Unique Value เพื่อกรองเอาข้อมูลที่ Duplicated ออก
จากนั้นก็สร้างคิวรีอีก 1 อัน โดยนำ qryA มาใส่ Code Dlast ของฟิลด์ Date

อันนี้คือหลักการนะครับ ที่เหลือคุณต้องลองเอง

หมายถึงเป็นของฟิลด์ Date หรอคะ
ที่ต้องการคือเป็น Last ของรหัสสินค้าค่ะ
ตอนใช้ Dlast ติดปัญหาว่าสถานที่นี้มีหลายรหัสสินค้าแต่ว่าการบันทึกข้อมูลไม่ได้เรียงกันตามวันที่ (ซึ่งแต่ละสถานที่จะเก็บได้รหัสสินค้าเดียว อันอื่นที่เคยอยู่ก่อนหน้าจะถูกจ่ายออกไปแล้ว)
ทำให้ผลของ qry ที่ออกมาจับตัวที่คีย์เข้าไปล่าสุดแทนที่จะเป็นวันที่ล่าสุดค่ะ

35
คือเขียนคิวรี่ ใช้คำสั่ง count แล้วอยากให้แสดงค่าที่ค้นไม่เจอให้=0แบบนี้ต้องทำไงครับ หรือต้องไปกำหนดที่ textbox ครับให้มี defult =0 (ตรงนี้ต้องไปตั้งค่ายังไงครับ) ขอบคุณครับ

ไม่แน่ใจว่าหมายความเหมือนกระทู้ตัวอย่างนี้มั้ยคะ
https://www.thai-access.com/index.php?topic=969.msg4277#msg4277

36
Top-n นี่คือการเลือกข้อมูลจากตารางมาแสดงถูกมั้ยคะ
แต่ที่ต้องการคือเลือกหลายๆ Record (ที่ไม่ซ้ำกันในที่นี้คือสถานที่ เช่น AA01) จากฟิลด์หนึ่งเพื่อแสดงข้อมูลอัพเดทว่าสถานที่นี้เก็บสินค้าอะไรอยู่ในวันที่ล่าสุดค่ะ

ให้ปรากฎดังนี้
สถานที่   ชื่อสินค้า
AA01   สินค้า A
AA02    สินค้า B

ซึ่งสินค้าที่จะมาปรากฎในตาราง ต้องเป็นสินค้าที่เป็นวันที่ล่าสุดจากสถานที่นั้นๆ

37
ต้องการให้ขึ้นข้อมูลรหัสสินค้าที่เป็นวันที่คีย์เข้ามาล่าสุด ของสถานที่นี้
เลยเลือกเป็น 1 แต่กลายเป็นว่าหน้าแสดงผลขึ้นข้อมูลมาตัวเดียวค่ะ


38


มันขึ้นเป็น All อยู่แล้วค่ะ

39
ไม่ทราบว่าเลือกคำสั่งนี้ตรงไหนคะ

40
ต้องการดึงข้อมูลจาก Table โดยในคิวรี่ได้กำหนดว่าจะดึง Inhouse ที่รับเข้ามาล่าสุด (ใช้รูปแบบ Last กับฟิลด์ Inhouse)
(ดังภาพที่ 1)




ซึ่งในเวลาคิวรี่ดึงมาจะปรากฏข้อมูลที่คีย์ล่าสุดโดยไม่เรียงตามวันที่แต่ดึงเป็น Record ที่เพิ่งคีย์เข้ามาล่าสุดแทน
เช่น ตาราง (ดังภาพที่ 2) มีการคีย์ข้อมูลหลายวันที่



แต่ในคิวรี่ที่ต้องการกลับเลือกดึง Inhouse 1T020000216 (ดังภาพที่ 3)
ซึ่งที่ต้องการคืออยากให้ดึง Inhouse ของวันที่ล่าสุดค่ะ




ต้องทำยังไงคิวรี่ถึงจะสามารถดึง Inhouse จาก Record ที่เป็นวันที่ล่าสุดคะ

Note1 : ในฟิลด์วันที่มีการเลือกเป็นรูปแบบ Date/Time แล้ว
Note2 : ข้อมูลในตารางไม่ได้เรียงวันที่ค่ะไม่ทราบว่าเกี่ยวหรือป่าวแล้วมีวิธีไหนที่ทำให้ข้อมูลเรียงตามวันที่ได้บ้างคะ





41
ห้อง MS Access / : การ Split database
« เมื่อ: 13 พ.ย. 62 , 07:55:32 »
ไฟล์ A   (หรือเรียกว่า Backend File) จะเก็บเฉพาะเทเบิล  ส่วนไฟล์ B (หรือที่เรียกว่า Frontend File) จะเก็บส่วนอื่นๆนอกเหนือจากเทเบิล  แต่จะสร้าง Linked Table ขึ้นมาแทนเทเบิลที่ได้ย้ายไปยัง A  ซึ่งก็จะโยงไปหาเทเบิลจริงในไฟล์ A นั่นเอง  ดังนั้นการกระทำใดๆกับข้อมูลผ่าน  Linked  Table  ก็คือการทำกับข้อมูลในไฟล์ A ครับ  วิธีนี้คือวิธีที่ถูกต้องในการสร้างระบบใดๆสำหรับ Access ครับ  ไม่เว้นแม้แต่เราทำบนเครื่องเดียว ผู้ใช้เดียว

ขอบคุณค่ะ :love:
แล้วมีข้อจำกัดมั้ยคะว่าสามารถ Copy ไปใช้งานดังกล่าวได้สูงสุดกี่ไฟล์

42
ห้อง MS Access / : การ Split database
« เมื่อ: 11 พ.ย. 62 , 11:43:15 »
กระทู้แนวทางการ Split Database เพื่อใช้งานหลายๆเครื่องครับ
https://www.thai-access.com/topic_post.asp?CategoryID=1&TopicID=771

อ่านกระทู้แล้วแต่ยังไม่ค่อยเข้าใจเท่าไหร่ค่ะ (พอดีเพิ่งหัดใช้รบกวนผู้รู้ช่วยอธิบายเพิ่มเติมหน่อยค่ะ ;w;)

อยากทราบว่าเวลาเรากด Split ไฟล์จะแยกออกเป็น 2 ส่วน
คือ A. ส่วนเฉพาะตัวตาราง B. ส่วนไฟล์เหมือนต้นฉบับ
ทดลอง Copy ไฟล์ที่ประเภทที่ B ให้เป็นไฟล์จำนวน 2 ไฟล์ แล้วลองคีย์ทั้ง 2 ไฟล์ดังกล่าวปรากฎว่าข้อมูลที่คีย์ไปขึ้นมาในตารางไฟล์ (A) และในตารางไฟล์ที่ก้อปมาทั้ง 2 ไฟล์ค่ะ
ไม่แน่ใจว่าวิธีนี้ใช่วิธีเดียวกับที่กระทู้พูดถึงหรือป่าว หรือสามารถใช้วิธีนี้ในการเก็บข้อมูลได้หรือไม่คะ
แล้วการใช้วิธีนี้จะมีผลหรือข้อจำกัดอะไรหรือป่าวคะ

43
ห้อง MS Access / การ Split database
« เมื่อ: 11 พ.ย. 62 , 08:38:15 »
อยากให้ Access ใช้งานได้หลายๆ เครื่องค่ะไม่ทราบว่าทำวิธีไหนได้บ้างคะ
และวิธีการ Split database สามารถ copy ไฟล์ที่แยกออกมาเพื่อเอาไปใช้ทำงานร่วมกันได้มั้ยคะ

44
ทำให้มันเป็นเวอร์ชั่นเดียวกัน เพื่อลดปัญหาที่อาจจะเกิดขึ้นครับ
ที่ผมทำก็คือเปิดไฟล์เก่าด้วยโปรแกรมเวอร์ชั่นใหม่ แล้วบันทึกเป็นเวอร์ชั่นใหม่

สอบถามค่ะถ้าเราใช้ Access 2010 อยู่และอัพเดทโปรแกรมเป็น Version 2013 หรือ Version อื่นๆที่ใหม่กว่า Version ที่ใช้อยู่ปัจจุบัน
จะมีผลต่อกระทบต่อโปรแกรมหรือการใช้งานหรือไม่คะ

45
อยากทราบว่าถ้าโปรแกรมที่จะใช้สามารถอ่านข้อมูลไฟล์พวกนี้ได้ ก็คือสามารถดึงไปใช้ได้โดยตรงเลยหรือไม่คะ

46
อยากทราบว่าไฟล์แต่ละประเภทมีการทำงานยังไง แล้วสามารถ Export ข้อมูลใน Acess ของเรา
เพื่อไปใช้กับพวกโปรแกรมสำเร็จรูปหรือ Web Base Application ได้มั้ยคะ
 

47
ได้แล้วค่ะ ขอบคุณทั้งสองท่านมากเลยค่ะ

48
ไม่ทราบว่าเลือกคำสั่งนี้ได้ตรงไหนคะ

หน้า: 1 2 [3] 4 5