BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: panomm ที่ กรกฎาคม 21, 2010, 11:17:10 AM

หัวข้อ: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 21, 2010, 11:17:10 AM
อ.ชัยพร ช่วยตรวจสอบหน่อยครับ
หลังจาก อัพเดทแล้ว ข้อมูลในส่วนของ vn หายเกลี้ยง  ครับ

select vn
from village_student_screen

ตอนนี้ ออกรายงานไม่ได้ครับ เป็นทั้ง 2 เวอร์ชั่น 3.53.7.16 และ 3.53.7.20
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 21, 2010, 11:22:47 AM
ได้ทำการ update vn ในตารางนี้เองหรือเปล่าครับ

ข้อมูล vn ในตารางนี้ในระบบทดสอบที่ผมใช้ก็ยังมีข้อมูลอยู่นะครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 21, 2010, 11:32:35 AM
ไม่ได้ทำอะไร เลยครับ ก่อนหน้าที่จะ อัพเดท ก็มี vn ครบ ปกติ ครับ
อ.ชัยพร ช่วยดู log ที่เกิดขึ้นระหว่าง การอัพเดท หน่อยครับ
เป็น Text File ด้านล่างครับ
พอจะมี คำสั่งให้มัน Genarate VN ออกมาใหม่ หรือเปล่าครับ
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 21, 2010, 12:54:37 PM
up จาก version ไหนไป 3.53.7.20 ครับ ??? ???
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 21, 2010, 13:16:01 PM
อัพจาก 3.53.3.31 ไป 3.53.7.16 ครับท่าน
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: un (อั๋น) ที่ กรกฎาคม 21, 2010, 14:52:16 PM
ตอน login เข้าโปรแกรม มันขึ้นแบบนี้ครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: skypec ที่ กรกฎาคม 21, 2010, 14:56:05 PM
ตอน login เข้าโปรแกรม มันขึ้นแบบนี้ครับ

ตอบ Yes ครั้งต่อไปก็จะไม่ขึ้นแล้วครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 21, 2010, 15:22:57 PM
เอา vn ตารางอื่น ที่เกี่ยวข้องกับ การมารับบริการในครั้งนั้น มา update ลง village_student_screen
ได้ไหมครับ ขอคำสั่ง sql  หน่อยครับ
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: virustub ที่ กรกฎาคม 21, 2010, 22:21:26 PM
  ??? ??? village_student บัญชี 5 ชื่อนักเรียนหายหมดครับโดยที่ยังไม่ได้จำหน่าย ลองเปลี่ยน จาก Y เป็น N ดูครับ..
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 22, 2010, 09:26:59 AM
เอา vn ตารางอื่น ที่เกี่ยวข้องกับ การมารับบริการในครั้งนั้น มา update ลง village_student_screen
ได้ไหมครับ ขอคำสั่ง sql  หน่อยครับ
ขอบคุณครับ


ด้านบน
พอจะมีทาง ไหมครับ นำ vn กลับคืนมา
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 22, 2010, 11:02:47 AM
SELECT vn_stat.cid, vn_stat.vn, vn_stat.hn, person.pname, person.fname,
  person.lname, village_student_screen.screen_date
FROM village_student_screen INNER JOIN
  village_student ON village_student_screen.village_student_id =
    village_student.village_student_id INNER JOIN
  person ON village_student.person_id = person.person_id INNER JOIN
  vn_stat ON vn_stat.cid = person.cid
WHERE village_student_screen.screen_date = '2010-06-11'

vn ที่เห็นมาจาก ตาราง vn_stat ครับ จะนำมาใส่ใน vn ของตาราง village_student_screen ได้ไหมครับ
ช่วยทวนคำสั่ง sql อีกทีครับ
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 22, 2010, 22:20:02 PM
 ;D ;D ;D Bug ที่ระบบบัญชี 2 ครับ ลงเยี่ยมหลังคลอดครั้งที่ 1, 2, 3 "ที่บ้าน" ซึ่งมันน่าจะเป็นงานเชิงรุกแต่มันไปเพิ่ม visit ที่เชิงรับทั้ง 3 visit เลยครับ ;D ;D ;D
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 23, 2010, 06:03:36 AM
;D ;D ;D Bug ที่ระบบบัญชี 2 ครับ ลงเยี่ยมหลังคลอดครั้งที่ 1, 2, 3 "ที่บ้าน" ซึ่งมันน่าจะเป็นงานเชิงรุกแต่มันไปเพิ่ม visit ที่เชิงรับทั้ง 3 visit เลยครับ ;D ;D ;D

แก้ไขให้แล้วครับใน 3.53.7.23
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 23, 2010, 06:15:46 AM
 ;D ;D ;D ขอบคุณครับอาจารย์ ;D ;D ;D
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: bacho_hospital ที่ กรกฎาคม 23, 2010, 08:31:17 AM
รับทราบ
^
^ขอบคุณครับ อ. รอโหลด
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 23, 2010, 08:51:57 AM
อาจารย์ ครับ ในส่วนของผมที่ vn ในตาราง village_student_screen หายไป จะได้ VN กลับมาไหมครับ
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 28, 2010, 14:06:59 PM
ดันครับ ขอความช่วยเหลือ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: howtodo ที่ กรกฎาคม 28, 2010, 14:11:54 PM
 ;D  ข้อมูลครั้งสุดท้าย ปี 2008 

ไม่มี vn เหมือนกัน  ไม่มี user  แจ้งปัญหา ;D ;D ;D
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 29, 2010, 13:31:23 PM
ทำรายงานจากตาราง ที่มี vn ไม่ได้ครับ ด้วยคำสั่งเหล่านี่select a.* ,concat(p.pname,p.fname,' ',p.lname) as ptname  ,p.age_y,p.age_m ,
h.address,h.road,v.village_moo,v.village_name,t.full_name as full_address_name ,
vs.school_name ,vt.school_type_name,vc.village_school_class_name ,vr.village_school_room_name
from village_student   a
left outer join person p on p.person_id = a.person_id
left outer join house h on h.house_id = p.house_id
left outer join village v on v.village_id = p.village_id
left outer join thaiaddress t on t.addressid = v.address_id
left outer join village_school vs on vs.village_school_id = a.village_school_id
left outer join village_school_type vt on vt.school_type_id = vs.school_type_id
left outer join village_school_class vc on vc.village_school_class_id = a.village_school_class_id
left outer join village_school_room vr on vr.village_school_room_id = a.village_school_room_id
where a.village_school_id = 3 and (a.discharge<>'Y' or a.discharge is null)
order by a.village_school_id,a.village_school_class_id,a.village_school_room_id

หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: pop_hosxp ที่ กรกฎาคม 29, 2010, 14:15:00 PM
ทำรายงานจากตาราง ที่มี vn ไม่ได้ครับ ด้วยคำสั่งเหล่านี่select a.* ,concat(p.pname,p.fname,' ',p.lname) as ptname  ,p.age_y,p.age_m ,
h.address,h.road,v.village_moo,v.village_name,t.full_name as full_address_name ,
vs.school_name ,vt.school_type_name,vc.village_school_class_name ,vr.village_school_room_name
from village_student   a
left outer join person p on p.person_id = a.person_id
left outer join house h on h.house_id = p.house_id
left outer join village v on v.village_id = p.village_id
left outer join thaiaddress t on t.addressid = v.address_id
left outer join village_school vs on vs.village_school_id = a.village_school_id
left outer join village_school_type vt on vt.school_type_id = vs.school_type_id
left outer join village_school_class vc on vc.village_school_class_id = a.village_school_class_id
left outer join village_school_room vr on vr.village_school_room_id = a.village_school_room_id
where a.village_school_id = 3 and (a.discharge<>'Y' or a.discharge is null)
order by a.village_school_id,a.village_school_class_id,a.village_school_room_id



จะใช้ vn เพื่อดึงข้อมูลอะไรครับ เพราะเท่าที่เห็นน่าจะครบแล้ว ??? ???
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 29, 2010, 14:25:53 PM
ทำรายงานจากตาราง ที่มี vn ไม่ได้ครับ ด้วยคำสั่งเหล่านี่select a.* ,concat(p.pname,p.fname,' ',p.lname) as ptname  ,p.age_y,p.age_m ,
h.address,h.road,v.village_moo,v.village_name,t.full_name as full_address_name ,
vs.school_name ,vt.school_type_name,vc.village_school_class_name ,vr.village_school_room_name
from village_student   a
left outer join person p on p.person_id = a.person_id
left outer join house h on h.house_id = p.house_id
left outer join village v on v.village_id = p.village_id
left outer join thaiaddress t on t.addressid = v.address_id
left outer join village_school vs on vs.village_school_id = a.village_school_id
left outer join village_school_type vt on vt.school_type_id = vs.school_type_id
left outer join village_school_class vc on vc.village_school_class_id = a.village_school_class_id
left outer join village_school_room vr on vr.village_school_room_id = a.village_school_room_id
where a.village_school_id = 3 and (a.discharge<>'Y' or a.discharge is null)
order by a.village_school_id,a.village_school_class_id,a.village_school_room_id



จะใช้ vn เพื่อดึงข้อมูลอะไรครับ เพราะเท่าที่เห็นน่าจะครบแล้ว ??? ???

ตาราง village_student_screen ของผม vn หายครับ มันเลย ออกรายงานไม่ได้ ครับ
พอจะมีทางนำ vn กลับมาไหมครับ
ขอบคุณครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: pop_hosxp ที่ กรกฎาคม 29, 2010, 14:28:04 PM
ทำรายงานจากตาราง ที่มี vn ไม่ได้ครับ ด้วยคำสั่งเหล่านี่select a.* ,concat(p.pname,p.fname,' ',p.lname) as ptname  ,p.age_y,p.age_m ,
h.address,h.road,v.village_moo,v.village_name,t.full_name as full_address_name ,
vs.school_name ,vt.school_type_name,vc.village_school_class_name ,vr.village_school_room_name
from village_student   a
left outer join person p on p.person_id = a.person_id
left outer join house h on h.house_id = p.house_id
left outer join village v on v.village_id = p.village_id
left outer join thaiaddress t on t.addressid = v.address_id
left outer join village_school vs on vs.village_school_id = a.village_school_id
left outer join village_school_type vt on vt.school_type_id = vs.school_type_id
left outer join village_school_class vc on vc.village_school_class_id = a.village_school_class_id
left outer join village_school_room vr on vr.village_school_room_id = a.village_school_room_id
where a.village_school_id = 3 and (a.discharge<>'Y' or a.discharge is null)
order by a.village_school_id,a.village_school_class_id,a.village_school_room_id



คำสั่งที่ post ไว้ ไม่เห็นมีค่าที่ดูจาก vn ตรงไหนเลยครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 29, 2010, 23:19:15 PM
SELECT vn_stat.cid, vn_stat.vn, vn_stat.hn, person.pname, person.fname,
  person.lname, village_student_screen.screen_date
FROM village_student_screen INNER JOIN
  village_student ON village_student_screen.village_student_id =
    village_student.village_student_id INNER JOIN
  person ON village_student.person_id = person.person_id INNER JOIN
  vn_stat ON vn_stat.cid = person.cid
WHERE village_student_screen.screen_date = '2010-06-11'

vn ที่เห็นมาจาก ตาราง vn_stat ครับ จะนำมาใส่ใน vn ของตาราง village_student_screen ได้ไหมครับ
ช่วยทวนคำสั่ง sql อีกทีครับ
ขอบคุณครับ
ท่าน pop_hosxp  ดูคำสั่งนี้อีกทีครับ
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: pop_hosxp ที่ กรกฎาคม 30, 2010, 00:32:38 AM
SELECT vn_stat.cid, vn_stat.vn, vn_stat.hn, person.pname, person.fname,
  person.lname, village_student_screen.screen_date
FROM village_student_screen INNER JOIN
  village_student ON village_student_screen.village_student_id =
    village_student.village_student_id INNER JOIN
  person ON village_student.person_id = person.person_id INNER JOIN
  vn_stat ON vn_stat.cid = person.cid
WHERE village_student_screen.screen_date = '2010-06-11'

vn ที่เห็นมาจาก ตาราง vn_stat ครับ จะนำมาใส่ใน vn ของตาราง village_student_screen ได้ไหมครับ
ช่วยทวนคำสั่ง sql อีกทีครับ
ขอบคุณครับ
ท่าน pop_hosxp  ดูคำสั่งนี้อีกทีครับ

ถ้าจะเอาเป็น cid กับ hn ก็สามารถหาได้จาก person อยู่แล้วนี่ครับ น่าจะได้แบบนี้

SELECT person.cid, person.patient_hn, person.pname, person.fname,
  person.lname, village_student_screen.screen_date
FROM village_student_screen INNER JOIN
  village_student ON village_student_screen.village_student_id =
    village_student.village_student_id INNER JOIN
  person ON village_student.person_id = person.person_id
  WHERE village_student_screen.screen_date = '2010-06-11'
หัวข้อ: Re: แจ้ง Bug 3.53.7.20
เริ่มหัวข้อโดย: panomm ที่ กรกฎาคม 30, 2010, 10:28:59 AM
ขอบคุณท่าน pop_hosxp มากครับ ผมไม่ได้สังเกตุ person.patient_HN เลยไม่รู้ว่าจะเอาไป join อะไรต่อ
ตอนนี้ได้แล้วครับ เชื่อมกันหลายตารางมากครับ ได้มา 1 รายงาน โภชนาการ งานเชิงรุก บัญชี5  ;D


ELECT person.cid, person.patient_hn, person.pname, person.fname, person.lname,
  village_student_screen.screen_date, bmi_level.name, height_level.name,
  nutrition_level.name, patient.email, village_student_screen.age_y,
  village_student_screen.age_m, doctor.name, village_school.school_name,
  village_school_class.village_school_class_name
FROM village_student_screen INNER JOIN
  village_student ON village_student_screen.village_student_id =
    village_student.village_student_id INNER JOIN
  person ON village_student.person_id = person.person_id INNER JOIN
  height_level ON height_level.height_level =
    village_student_screen.height_level INNER JOIN
  bmi_level ON bmi_level.bmi_level = village_student_screen.bmi_level INNER JOIN
  nutrition_level ON nutrition_level.nutrition_level =
    village_student_screen.nutrition_level INNER JOIN
  patient ON patient.cid = person.cid INNER JOIN
  doctor ON doctor.code = village_student_screen.doctor_code INNER JOIN
  village_school ON village_school.village_school_id =
    village_student.village_school_id INNER JOIN
  village_school_class ON village_school_class.village_school_class_id =
    village_student.village_school_class_id
WHERE village_student_screen.screen_date = '2010-06-11'