BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: vampire ที่ กุมภาพันธ์ 07, 2009, 09:58:26 AM

หัวข้อ: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: vampire ที่ กุมภาพันธ์ 07, 2009, 09:58:26 AM
ผมสั่งพิมพ์ใบ lab แล้วไม่ออกครับ ขึ้นข้อผิดพลาดมาตามรูอที่แนบครับ รบกวน อ. ทุกท่านด้วยนะครับ

คำสั่งที่ใช้

select h.lab_order_number,h.lis_order_no,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time,  h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name,  concat(pt.pname,pt.fname,'  ',pt.lname) as ptname ,  h.form_name ,v.rcpt_money as opaid,a.rcpt_money as ipaid   , v.age_y as vage_y,a.age_y as aage_y ,h.department,concat(w.name,' - ',adm.bedno) as ward_name  , k.department as department_name ,sp.name as spclty_name,lp.lab_perform_status_name,h.anonymous_request  from lab_head h

 left outer join patient pt on pt.hn=h.hn 
 left outer join doctor d on d.code=h.doctor_code
 left outer join vn_stat v on v.vn=h.vn 
 left outer join spclty sp on sp.spclty = h.spclty
 left outer join an_stat a on a.an=h.vn 
 left outer join kskdepartment k on k.depcode = h.order_department 
 left outer join ward w on w.ward = a.ward 
 left outer join iptadm adm on adm.an = a.an 
 left outer join lab_perform_status lp on lp.lab_perform_status_id = h.lab_perform_status_id 
 where h.vn= 511201072837
  order by h.lab_order_number = 4882,h.order_date,h.order_time


หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: doramon ที่ กุมภาพันธ์ 07, 2009, 11:40:38 AM
select h.lab_order_number,h.lis_order_no,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time,  h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name,  concat(pt.pname,pt.fname,'  ',pt.lname) as ptname ,  h.form_name ,v.rcpt_money as opaid,a.rcpt_money as ipaid   , v.age_y as vage_y,a.age_y as aage_y ,h.department,concat(w.name,' - ',adm.bedno) as ward_name  , k.department as department_name ,sp.name as spclty_name,lp.lab_perform_status_name,h.anonymous_request  from lab_head h

 left outer join patient pt on pt.hn=h.hn
 left outer join doctor d on d.code=h.doctor_code
 left outer join vn_stat v on v.vn=h.vn
 left outer join spclty sp on sp.spclty = h.spclty
 left outer join an_stat a on a.an=h.vn
 left outer join kskdepartment k on k.depcode = h.order_department
 left outer join ward w on w.ward = a.ward
 left outer join iptadm adm on adm.an = a.an
 left outer join lab_perform_status lp on lp.lab_perform_status_id = h.lab_perform_status_id
 where h.vn= 511201072837
  order by h.lab_order_number = "4882",h.order_date,h.order_time
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: thannawe ที่ กุมภาพันธ์ 08, 2009, 08:29:30 AM
อ.อ๊อดช่วงนี้ ขยันจิงๆ  ;D :D ;D
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: doramon ที่ กุมภาพันธ์ 08, 2009, 09:11:33 AM
อ.อ๊อดช่วงนี้ ขยันจิงๆ  ;D :D ;D

ไม่ได้ขยัน  แต่ว่าสบายขึ้น
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: thannawe ที่ กุมภาพันธ์ 08, 2009, 13:42:51 PM
ช่วงนี้ผม ตกละครับ   :'( :'( :'( :'(
ตกที่นั่งลำบากครับ

มีงานเข้า มีงานเข้า มีงานเข้า....... ;D :D ;D(ร้องเพลงแนวลูกทุ่งๆ)

test ทดสอบระบบ เลือกเวอร์ชั่นที่ stable
อัพเกรด Server จริง ภายในเดือนนี้
เตรียมสอนหน้าจอที่มีการเปลี่ยนแปลงของเวอร์ชั่นใหม่
upgrade ram server
เขียน report เร่งด่วน เคลียปัญหาการเงิน
เตรียมตารางสอน  การ key ข้อมูล 12+8
เตรียมสอนการ key ข้อมูล การเงิน(ปรับระบบใหม่+รวมทั้งแบ่งแยกค่าใช้จ่ายสิทธิ พรบ.)
ขึ้นระบบ LAB OPDเฉพาะในเวลาเต็มระบบ
เตรียมสอน ระบบงาน LAB รอบ 3
ตรวจสอบข้อมูล 12+8 ก่อนส่ง

ก็อยากจะร้องเพลงนี้เหมือนกัน
อยากหลบไปซักพักนึง.....ขอไปลืมหน้าเธอซักหน่อย.... ลบร่องรอยหัวใจที่เป็นแผล :-\ :-\ :-\ :-[ :-[ :'(
ขอหลบไปซัก อาทิตย์นึง อยากจะหายตัวได้เหลือเกิน
จะแบกไม่ไหวแล้ว T-T
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: yord ที่ กุมภาพันธ์ 09, 2009, 02:11:44 AM
น่าเห็นใจครับ ชีวิต Admin ก็อย่างนี้แหล่ะครับ ท่าน ต้องอด ;Dทนครับ
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: vampire ที่ กุมภาพันธ์ 11, 2009, 22:17:48 PM
ผมได้แก้ไข้แล้วครับ ยังไม่ได้ครับ แล้วยัง error ตามรูปครับ

แล้วผมใช้ หน้าต่าง Show SQL  Track Windows จะได้ผลตามข้างล่างนี้ครับ
Date Time   Type   Exec Time   SQL Text

52-02-11 21:54:30.077   SQL    0   select h.lab_order_number,h.lis_order_no,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time, h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name, concat(pt.pname,pt.fname,' ',pt.lname) as ptname , h.form_name ,v.rcpt_money as opaid,a.rcpt_money as ipaid , v.age_y as vage_y,a.age_y as aage_y ,h.department,concat(w.name,' - ',adm.bedno) as ward_name , k.department as department_name ,sp.name as spclty_name,lp.lab_perform_status_name,h.anonymous_request from lab_head h
left outer join patient pt on pt.hn=h.hn
left outer join doctor d on d.code=h.doctor_code
left outer join vn_stat v on v.vn=h.vn
left outer join spclty sp on sp.spclty = h.spclty
left outer join an_stat a on a.an=h.vn
left outer join kskdepartment k on k.depcode = h.order_department
left outer join ward w on w.ward = a.ward
left outer join iptadm adm on adm.an = a.an
left outer join lab_perform_status lp on lp.lab_perform_status_id = h.lab_perform_status_id
where h.vn= 511201072837 and h.lab_order_number =
order by h.lab_order_number =  ,h.order_date,h.order_time

ผมใส่ h.lab_order_number ="4882" แต่ไม่มีค่านี้มา
ครับ
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: armds ที่ กุมภาพันธ์ 11, 2009, 22:33:16 PM
ผมว่าแนบรายงานมาด้วย  จะได้ช่วยกันดูให้ได้ครับ
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: Khuad ที่ กุมภาพันธ์ 11, 2009, 22:43:07 PM

...ที่บรรทัดสุดท้าย ...

  order by h.lab_order_number =  ,h.order_date,h.order_time

... หลัง order by  h.lab_order_number ไม่ต้องมี  " = "   ครับ ...



... h.lab_order_number ="4882"  ต้องใส่ในส่วนของเงื่อนไข(where)ของรายงานครับ   
... order by คือคำสั่งให้แสดงข้อมูลเรียงลำดับตาม....ครับ พอมี " = " ก็เลย error ...  :D ...
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: atit ที่ กุมภาพันธ์ 12, 2009, 00:13:40 AM

...ที่บรรทัดสุดท้าย ...

  order by h.lab_order_number =  ,h.order_date,h.order_time

... หลัง order by  h.lab_order_number ไม่ต้องมี  " = "   ครับ ...



... h.lab_order_number ="4882"  ต้องใส่ในส่วนของเงื่อนไข(where)ของรายงานครับ   
... order by คือคำสั่งให้แสดงข้อมูลเรียงลำดับตาม....ครับ พอมี " = " ก็เลย error ...  :D ...
จริงๆแล้วต้องเป็น
order by  h.lab_order_number,h.order_date,h.order_time

สงสัยอ.อ๊อดสบายจนใจลอยครับ ฮิฮิ :)
หัวข้อ: Re: พิมพ์ใบ lab แล้วไม่ออกครับ
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 13, 2009, 01:00:28 AM
สงสัยอ.อ๊อดสบายจนใจลอยครับ ฮิฮิ :)
5555555555