BMS-HOSxP Community

HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: grab ที่ มิถุนายน 25, 2009, 14:40:58 PM

หัวข้อ: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: grab ที่ มิถุนายน 25, 2009, 14:40:58 PM
ใช้ PCU 3.52.6.19  เจอ ในบัญชี กำลังเตรียมข้อมูล ทำรายงาน งวด  3 เดือน  พอสั่ง update age  อายุที่โชว์ ผิด หมดเลยครับ  ที่เห็นชัดเจน  อายุ 0 ปี 0 เดือน ไม่ยอมขยับ อยู่นิ่ง เลยครับ  อายุ อื่น ๆ ก็เป็นเหมือนกัน ต้องเข้าไป ในแต่ละคน ไปคลิกวันเดือนปีเกิดใหม่ แล้วบันทึก ออกมา ถึงจะเปลี่ยน ... ตัวเลข รายงาน กลุ่มเป้าหมายที่เกี่ยวข้องกับอายุ ผิดหมดเลยครับ..
ใครเป็นบ้าง  ... แถวที่ผมใช้ เป็นทุก สอ. เลยครับ ..  แง้..ออกรายงานไม่ได้เลย..เลขผิดหมดเลย
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: icon_teams ที่ มิถุนายน 25, 2009, 15:46:08 PM
ดีนะที่ผมยังใช้ 3.52.5.1 อยู่...
คงรอ...ให้ stable กว่านี้นิดนึ่ง..ถึงจะอัพครับ.. ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: NengWatsing ที่ มิถุนายน 25, 2009, 16:30:54 PM
ผมใช้ Ver 3.52.5.1 ก็เป็นเหมือนกัน และตรงเมนู ค้นหา/แก้ไข  Screen ข้อมูลอายุ(เดือน) บางคนจะเกิน 12 เดือนครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 25, 2009, 16:40:32 PM
กดที่หน้าจอไหนครับ ผมกดดูแล้วก็ปกติดีนะครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 25, 2009, 17:13:57 PM
ของผมก็ปกติดีนะครับ 8)
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: grab ที่ มิถุนายน 25, 2009, 17:22:09 PM
บัญชี 1 แสดงรายชื่อบุคคล  ถ้าเข้าไปในข้อมูลของและ คน แล้วบันทึกออก ก็จะโชว์ ตรง  แต่พอ คลิก update อายุ ก็จะกลับเป็นดังรูป  กลุ่มที่ อายุ < 1 ปี จะเป็น 0  แต่กลุ่มอายุอื่น เดือนจะเกินจริงไป 1 เดือน ครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 25, 2009, 17:37:49 PM
บัญชี 1 แสดงรายชื่อบุคคล  ถ้าเข้าไปในข้อมูลของและ คน แล้วบันทึกออก ก็จะโชว์ ตรง  แต่พอ คลิก update อายุ ก็จะกลับเป็นดังรูป  กลุ่มที่ อายุ < 1 ปี จะเป็น 0  แต่กลุ่มอายุอื่น เดือนจะเกินจริงไป 1 เดือน ครับ
??? ??? เอาล่ะสิ ใช่จริงๆ ด้วยครับ อ.MN ฟันธงอีกคน ดังภาพ ด้านบนเลยครับ
ของผมทดสอบถึง Hosxp_pcu v.3.52.6.35b แล้วด้วยครับ เหมือนกันเลย
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: NengWatsing ที่ มิถุนายน 25, 2009, 17:41:14 PM
หน้าจอนี้ก็พลาดครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: NengWatsing ที่ มิถุนายน 25, 2009, 17:46:44 PM
กำลัง Download ver 25e อยู่ สงสัยจารย์จะแก้ให้แล้วมั้ง
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 25, 2009, 18:15:37 PM
 ;D ;D ;D เป็นอย่างนั้นจริง ๆ ครับ ที่บัญชี 4 ด้วย ต้องดับเบิ้ลคลิ๊กเข้าไปแล้วบันทึกถึงจะแสดงอายุครับ ไม่แน่ใจว่าเป็นมาตั้งแต่เมื่อไหร่ พอดีเมื่อคืนจะคีย์ข้อมูลประชากรเข้าบัญชี 1 ก็สังเกตุเห็นเหมือนกันแต่ก็ใช้วิธีดับเบิ้ลคลิ๊กเข้าไปแล้วบันทึกออกมาก็แสดงอายุก็เลยคิดว่าไม่น่าจะมีปัญหาอะไร แต่ที่เอะใจยังจะมีบางรายที่ทำยังไงอายุก็ไม่เปลี่ยน(อยากเป็นอย่างนี้บ้างจัง55555) รบกวน อ.ชัยพรตรวจสอบด้วยครับ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 25, 2009, 18:43:32 PM
อ้างถึง
กำลัง Download ver 25e อยู่ สงสัยจารย์จะแก้ให้แล้วมั้ง
;D ;D ;D 6.25e ก็ยังเป็นอยู่ครับท่าน รอต่อไป ๆ ๆ ๆ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 25, 2009, 19:22:21 PM
 ;D ;D ;D อีกรายการหนึ่งของ 3.52.6.25e พบข้อมูลบุคคลซ้ำกันในบัญชี1 ต้องการลบรายชื่อออกเพื่อให้เหลือเพียง 1 รายชื่อแต่เข้าหน้าจอไปแล้วคลิ๊ก "ลบรายการ" ไม่มีอะไรเกิดขึ้นครับ ไม่สามารถลบได้ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: grab ที่ มิถุนายน 25, 2009, 21:35:20 PM
ขออภัยครับ ที่เปิดกระทู้มาให้ปวดหัวกัน...เข้าใจว่า function คำนวณ อายุ เป็น ปี เดือน วัน น่าจะผิดนิดหน่อย และfunction นี้เขียนค่อนข้างยาก .. เมื่อก่อนเคยทำเอง ไม่ได้ใช้ function สำเร็จรูป...  เขียนเองออกมายาวมากเลยครับ เงื่อนไขตรวจสอบก็เยอะ ไม่เหมือนกับเอาตัวเลขมาลบกัน  เช่น ถ้า ปี น้อยกว่า เดือนมากกว่า  วัน มากกว่า (เทียบกับ วันปัจจุบันที่จะคำนวณ) ก็คำนวณอีกแบบ ... ...ลองสอบถามหลาย ๆ ที่ ก็ไม่เคยคลิกปุ่มนี้กันเลย  พอดี จะทำรายงานที่ใช้อายุ มาเกี่ยวข้อง พอดูบัญชี 1 เห็นว่า ตรงอายุ มันยังเป็นเลขค่าอายุเก่าอยู่ ก็ ลองคลิกดู  เท่านั้น ละครับ...งานเข้า  ....ทั้งบัญชี 1 อายุ ผิดทั้งหมด ( ดูครบทั้ง ปี เดือน วัน) ก็เลยเกิดปัญหา ลองย้อน version เก่าลงไปเรื่อย ๆ ที่ ผมมี ก็ ผิดมาตลอด... สำหรับผม ถ้าจะเอาแต่ point ใน 18 แฟ้ม คงไม่ใช่ หมายถึง ทุก report ที่ออกมา ให้ ผู้บริหารตัดสินใจ ต้องมีความคลาดเคลื่อนน้อยด้วย..และผมเองชอบทดสอบ กับข้อมูลน้อย ๆ โดยใช้  แบบ ระบบจำนวนจริง ถ้า ผิด ก็เห็นเลย... แหม โปรแกรมระบบงานใหญ่ ๆ อย่างนี้ มันก็ต้องมีพลาดกันมั่งเป็นธรรมดา... ท่านใดอยู่ใกล้อาจารย์ MN  ช่วยส่งน้ำเย็น ผ้าเย็นให้หน่อย กว่าจะออกมาแต่ละ function มันไม่ได้ง่าย บาง function คิดเป็นเดือนก็มี  ...ผู้ใช้ก็รีบอยากจะได้ ... อดใจรอให้ อจ.MN แก้ไขอีกหน่อยก็แล้วกัน... รอกันนะครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 25, 2009, 23:14:12 PM
อ้างถึง
ขออภัยครับ ที่เปิดกระทู้มาให้ปวดหัวกัน
;D ;D ;D ไม่ได้ซีเรียสอะไรครับ จากฐานทดสอบทั้งนั้น ฐานจริงไม่ชัวร์ไม่แตะครับ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 25, 2009, 23:22:40 PM
ดีครับ พัฒนาช่วยกัน มีอะไรไม่ถูกต้องก็แจ้ง อ.ไว้ คิดว่า function นี้ อ.MN แก้ไข การคำนวณใหม่นิดเดียวครับ ให้กำลังใจ อ.MN ครับ ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 02, 2009, 12:44:58 PM
ใช้ MySQL version อะไรครับ  ปกติโปรแกรมจะทำการคำนวนอายุ ทุกคนอัตโนมัติ ตอนเข้าโปรแกรมครับ ดังนั้นถึงแม้จะใช้คำสั่ง

update person set age_y = 0,age_m =y ,age_d = 0;

แต่โปรแกรมก็จะ Update ให้ถูกต้องหลังจากเข้าโปรแกรมแล้วครับ
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 02, 2009, 13:01:37 PM
 ;D ;D ;D MySQL 5.1.28 ครับ ผมก็ไม่ค่อยได้สังเกตุแต่พอดีกำลังคีย์ข้อมูลเข้าบัญชี 1 อยู่เลยเจอ กำลังไล่ตรวจสอบข้อมูลส่วนที่มีปัญหาอยู่ครับว่ามาจากการคีย์ข้อมูลของ user ด้วยหรือเปล่าครับ เพราะมีบางเคสถึงจะเข้าไปในหน้าจอข้อมูลส่วนบุคคลแล้วบันทึกกลับออกมาอายุก็ยังเป็น 0 ปี 0 เดือนอยู่ครับ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: grab ที่ กรกฎาคม 02, 2009, 21:23:07 PM
ผมใช้ mysql 5.1.30  ทุกครั้งที่เข้าโปรแกรม คำนวณอายุให้ใหม่ จริง ๆ ครับ แต่ เด็กที่อายุต่ำกว่า 1 ปี จะถูก เปลี่ยนกลับไปเป็น 0 ปี 0 เดือนเหมือนเดิม  ถึงแม้เราจะเข้าไปแก้ไขในบัญชี 1 แล้วก็ตามครับ อาจารย์ MN
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: udomchok ที่ กรกฎาคม 02, 2009, 22:26:55 PM
ผมใช้ mysql 5.1.30  ทุกครั้งที่เข้าโปรแกรม คำนวณอายุให้ใหม่ จริง ๆ ครับ แต่ เด็กที่อายุต่ำกว่า 1 ปี จะถูก เปลี่ยนกลับไปเป็น 0 ปี 0 เดือนเหมือนเดิม  ถึงแม้เราจะเข้าไปแก้ไขในบัญชี 1 แล้วก็ตามครับ อาจารย์ MN
ยืนยันตามนี้เลยครับ
ลองกด update age ก็ไม่หายครับ ยังได้ 0,0 อยู่ พอเข้าไปแก้ไขข้อมูลประชากร เปลี่ยนวันที่ แล้วเปลี่ยนกลับมาเป็นวันที่ที่ถูกต้อง ก็คำนวณอายุได้ถูกต้อง แต่พอกด updae age อีกที ก็เป็น 0,0 เหมือนเดิมครับ
 :( :( :( :( :(
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 03, 2009, 06:53:30 AM
 ;D ;D ;D ที่บัญชี 1 หน้าข้อมูลส่วนบุคคลยังคลิ๊กลบรายการไม่ได้ครับ ตอนนี้ต้องเข้าไปลบที่ตาราง person อย่างเดียวครับ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 03, 2009, 07:10:46 AM
โปรแกรมใช้คำสั่งนี้ในการคำนวนอายุครับ

update person set age_y = extract(YEAR FROM from_days(datediff(now(),birthdate)))+0 , age_m = extract(MONTH FROM from_days(datediff(now(),birthdate)))+0, age_d = extract(DAY FROM from_days(datediff(now(),birthdate)))+0

แต่ที่ทดสอบดูอาจจะมีบางคนที่อายุเป็น 0 (กำลังหาสาเหตุอยู่ครับ)  แต่แก้ไขให้ใช้วิธีคำนวนอายุแบบเดิมมาช่วยแล้วครับ  (3.52.7.3)
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 03, 2009, 07:53:37 AM
 ;D ;D ;D ขอบคุณครับ ;D ;D ;D
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: udomchok ที่ กรกฎาคม 04, 2009, 07:14:47 AM
โปรแกรมใช้คำสั่งนี้ในการคำนวนอายุครับ

update person set age_y = extract(YEAR FROM from_days(datediff(now(),birthdate)))+0 , age_m = extract(MONTH FROM from_days(datediff(now(),birthdate)))+0, age_d = extract(DAY FROM from_days(datediff(now(),birthdate)))+0

แต่ที่ทดสอบดูอาจจะมีบางคนที่อายุเป็น 0 (กำลังหาสาเหตุอยู่ครับ)  แต่แก้ไขให้ใช้วิธีคำนวนอายุแบบเดิมมาช่วยแล้วครับ  (3.52.7.3)
ขอบคุณ  cup
หัวข้อ: Re: อาจารย์ช่วยด้วย Bug ตัวใหญ่ ในบัญชี 1
เริ่มหัวข้อโดย: grab ที่ กรกฎาคม 04, 2009, 08:33:51 AM
ขอบคุณครับ อาจารย์