15 สิงหาคม 2561

hosxp เมื่อต้องการนำข้อมูลเงื่อนไข parameter แสดงในรายงาน

 

เมื่อต้องการข้อมูล parameter ของรายงานมีแสดงผลให้ใช้ Fuction
GetUserParameter(i)

ยกตัวอย่าง

Value :=   'ระหว่างวันที่ '+FormatThaiDate('d mmmm yyyy',StrToDate(GetUserParameter(0)))+' ถึงวันที่ '+FormatThaiDate('d mmmm yyyy',StrToDate(GetUserParameter(1)));

เมื่อต้องการนำข้อมูลหลายๆ แถวในคอลัมน์ มาเรียงกันเป็นแถวเดียว

ใช้คำสั่ง Group_concat()
แต่เมื่อใน hosxp ให้เพิ่ม คำสั่ง group_concat(ชื่อคอลัมน์) as ชื่่อตัวแปร ด้วย

คำสั่ง Update patient ของ รพ.

 UPDATE patient SET type_area = "4"  WHERE chwpart = "31" AND amppart = "11" AND tmbpart = "02"  AND...