หน้า 1 จากทั้งหมด 1
สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 12:26 pm
โดย Hongsamyan
สอบถามครับ ตามรูปภาพ รายการซ้ำ เกิดจากสาเหตุอะไรครับ

Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 12:51 pm
โดย savek
เท่าที่พบปัญหาลักษณะนี้ ส่วนใหญ่จะเกิดจากในตอนที่ทำรายการอาจจะมีปัญหาที่เกิดขึ้นกับตัวเครื่อง (ซึ่งอาจจะเกิดกับเครื่องคอมฯ ที่กำลังป้อนข้อมูลโดยตรง หรือเกิดกับเครื่องที่ใช้งานโปรแกรม Express เครื่องอื่นๆ ในระบบแลน) เช่น ไฟตกไฟดับ หรือระบบ Windows มี Error ทำให้หลุดออกจากโปรแกรมแบบผิดปกติ
ซึ่งเมื่อกลับเข้ามาใช้งานโปรแกรม Express หากเราไม่ได้จัดเรียงข้อมูลก่อน ข้อมูลที่อยู่ระหว่างการบันทึกอาจจะยังค้างอยู่ในระบบ แต่ไม่แสดงขึ้นมาที่หน้าจอ และเมื่อเราป้อนซ้ำเข้าไป ระบบจะยอมให้ป้อนเข้าไปได้ ทำให้เกิดรายการซ้ำกันประเภทนี้ครับ
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 12:54 pm
โดย Hongsamyan
แต่ในเอกสารที่พบรายการซ้ำดังกล่าว เกิดขึ้นหลายใบครับ และเกิดขึ้นทั้งรายการรับ และรายการจ่าย
เป็นไปได้หรือไม่ครับว่าจะมี user เข้าไปแก้ไข
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 1:03 pm
โดย savek
เป็นไปได้นะครับ ที่จะเกิดรายการในลักษณะนี้ร่วมกันในหลายๆ เอกสาร เพราะในจังหวะที่ไฟล์ดัชนี (Index File) ซึ่งเป็นไฟล์ที่ชี้ตำแหน่งข้อมูล เกิดความผิดพลาดจากการที่หลุดออกจากโปรแกรมแบบผิดปกติ และเราป้อนข้อมูลเข้าไปในระหว่างช่วงเวลานั้น ก็อาจจะเกิดปัญหาได้ในหลายๆ เอกสารครับ
ส่วนการแก้ไขที่จะทำให้เกิดเหตุการณ์ลักษณะนี้ได้ ต้องเป็นการแก้ไขจากภายนอกโปรแกรม Express ครับ เช่น การใช้โปรแกรมฐานข้อมูลเข้าไปเพิ่มหรือแก้ไขในฐานข้อมูลโดยตรง
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 1:18 pm
โดย Hongsamyan
เท่าที่ตรวจสอบพบความผิดปกติ จะเกิดกับเมนู "จ่ายสินค้าใช้ภายใน" กับ "ปรับปรุงยอดสินค้า" และเป็นเฉพาะ เดือน 9 ต้นเดือนครับ
ผมดู Back up ของวันที่ 14 ก็ยังไม่พบปัญหานี้ครับ
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 1:21 pm
โดย savek
เป็นไปได้นะครับ เพราะตัวชี้ตำแหน่งข้อมูล หรือ Index File ก็จะแยกไปตามไฟล์ที่เก็บข้อมูล เช่น รายการขายปกติจะเก็บอยู่ในไฟล์ข้อมูลชื่อ ARTRN.DBF ส่วนไฟล์ที่เป็นตัวชี้ข้อมูลก็จะเป็น ARTRN.CDX
หรือในส่วนของการบันทึกรายการประจำวันเกี่ยวกับสินค้า ข้อมูลก็จะถูกเก็บอยู่ใน STTRN.DBF ส่วนไฟล์ที่เป็นตัวชี้ข้อมูลก็จะเก็บอยู่ใน STTRN.CDX ซึ่งหากไฟล์ตัวชี้ดังกล่าวมีปัญหาอยู่ในระหว่างที่ป้อนข้อมูล ก็จะทำให้ข้อมูลทั้งหมดที่ป้อนเข้าไปในช่วงเวลานั้นผิดปกติไปทั้งหมดนะครับ
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 1:40 pm
โดย Hongsamyan
ลำดับเหตุการณ์แบบนี้ครับ
วันที่ 14 ต.ค.57 มี User เข้าไปแก้ไขข้อมูลย้อนหลัง เมนู "เพิ่มลดสินค้า" ซึ่งเอกสารที่เข้าไปแก้ไขนั้นจะเป็นเลขที่ 5709021
ส่วนเอกสารอื่นๆ "จ่ายสินค้าใช้ภายใน" กับ "ปรับปรุงยอดสินค้า" จะเป็นเลขที่ 5709002 5709004 5709005 5709006
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 1:52 pm
โดย savek
ถ้าเป็นเอกสารที่ถูกป้อนเข้าไปในระบบในช่วงเวลาใกล้ๆ กัน ก็เป็นไปได้นะครับที่จะเกิดปัญหากับเอกสารเหล่านี้ด้วย
Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 2:35 pm
โดย Hongsamyan
[quote="Hongsamyan"]
ลำดับเหตุการณ์แบบนี้ครับ
วันที่ 14 ต.ค.57 มี User เข้าไปแก้ไขข้อมูลย้อนหลัง เมนู "เพิ่มลดสินค้า" ซึ่งเอกสารที่เข้าไปแก้ไขนั้นจะเป็นเลขที่ 5709021
ส่วนเอกสารอื่นๆ "จ่ายสินค้าใช้ภายใน" กับ "ปรับปรุงยอดสินค้า" จะเป็นเลขที่ 5709002 5709004 5709005 5709006
[/quote]
จะพบปัญหาเฉพาะในเมนูกรอบสีแดงครับ และเป็นเฉพาะ เดือน 9

Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 2:44 pm
โดย Hongsamyan
user เข้าไปแก้ไขรายการ เฉพาะในกรอบสีแดงครับ
แต่มันไปมีผลทำให้เอกสารอื่นๆ ข้างต้น เกิดการซ้ำกัน

เอกสารอื่นๆ ในเดือน 9 ที่มีผล

Re: สอบถามสาเหตุรายการซ้ำ

โพสต์แล้ว:
เสาร์ ต.ค. 18, 2014 11:23 am
โดย suchai
หลักง่ายๆ เมื่อมีเครื่้องใดเครื่องหนึ่ง ค้าง หรือ หลุด หรือ ดับหายไป อย่าเพิกเฉยรายละเอียดเหล่านี้ เพราะจะทำให้หลังจากนี้ไป การบันทึกข้อมูลจะเกิดความผิดพลาด แบบไร้จินตการ เหมือนเครื่องบินที่บินอยู่ตรงๆ ดีๆ กรุงเทพฯ-เชียงใหม่ พอหางเสือขาดไป (อันนี้คือดัชนีชี้ทิศทางเสีย) จะไปโผล่กัมพูชา หรือ มาเลเซีย ก็ไม่แปลก
เมื่อเกิดเหตุการณ์แบบนี้ขึ้น ให้ทุกคนหยุดการใช้งาน แล้วไปที่เมนูอื่นๆ ข้อ 1 จัดการแฟ้มข้อมูล ข้อ 6 จัดเรียงแฟ้มข้อมูล เลือกปุ่มทุกระบบ กดซ่อมแซมข้อมูล และกดทำงาน
รอสักไม่กี่อึดใจ ก็สามารถทำงานต่อได้ และเอกสารหลังจากนี้จะถูกต้องไปเรื่อยๆ จนกว่า ไฟจะตก หรือเครื่องจะรวนอีก การทำแบบนี้ก็คือการซ่อมหางเสือเครื่องบินให้กลับมาปกติ
ส่วนข้อมูลที่ผิดปกติ ต้องเข้าใจว่า การจัดเรียงดัชนีใหม่ให้ถูกต้องเหมือนเดิม ไม่ได้ครอบคลุมในการเข้าไปแก้ปัญหาเดิมที่ผิดพลาด คือ เครื่องลงมาเลเซีย แล้วซ่อมหางเสือ มันไม่ได้ทำให้เครื่องบิน หายว๊าปไปอยู่เชียงใหม่ได้ ต้องแก้ไขข้อมูลให้กลับมาถูกต้องเหมือนเดิม
หากเกิดปัญหานี้บ่อยๆ แสดงว่า อุปกรณ์คอมพิวเตอร์หรืออุปกรณ์เครือข่าย มีความไม่ปกติ ถ้าเป็นเครื่องไหนบ่อยๆ ถอดเครื่องนั้นออกไปพักผ่อนได้ ส่วนเรื่องไฟตก ไฟกระชาก เป็นภาวะที่ไม่เหมาะแก่การใช้งาน อย่าฝืนบินทั้งๆที่พายุกำลังอยู่ตรงหน้าแล้วคิดจะฝ่าไป ยังไงก็ไม่รอด
ส่วนในกรณีนี้ที่แสดงในรูป ผมยืนยันเลยว่า ไม่ใช่ฝีมือมนุษย์ แต่เป็นความผิดพลาดของดัชนีข้อมูล จึงทำให้มองชุดข้อมูลแรกไม่เห็น และโปรแกรมยอมให้บันทึกซ้ำเข้าไปใหม่ได้ เพราะผมเห็นข้อมูลลักษณะนี้มาสิบกว่าปีแล้ว จนเป็นเรื่องปกติ แต่ไม่ได้เกิดขึ้นได้บ่อยที่เครื่องบินจะหางเสือขาด