HospitalOS
งานเข้าเลยครับ User แจ้งว่า เพิ่มข้อมูลการเยี่ยมบ้าน การให้บริการวัคซีน ดูแลก่อนและหลังคลอดไม่ได้ เกิดการบันทึกข้อมูลผิดพลาด เข้าไปดูใน database ก็พบว่า ตารางต่าง ๆ ที่เกี่ยวข้องกับ PCU พวก x_Health _x ต่าง ๆ อยู่ครบ แต่ข้อมูลในตารางไม่มีอยู่เลย เป็นตารางเปล่า ๆ หมดเลย
[java] at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[java] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unkn
own Source)
[java] public void setStatus(String str, int status) การบันทึกข้อมูลผิดพลาด
Inner Join จะเอามาเชื่อมกัน โดยจะมี field ที่ตรงกันเท่านั้น
เป็นการเชื่อมตารางตั้งแต่ 2 ตารางขึ้นไปเข้าด้วยกันโดยอาศัยคอลัมน์ ที่มีความสัมพันธ์กันมาทำการเชื่อมโยงข้อมูลเข้าด้วยกัน การเชื่อมโยงนี้จะมีการตรวจสอบข้อมูลในคอมลัมน์ที่ใช้เป็นเงื่อนไขการเชื่อมโยงของ ตารางทั้ง 2 โดยจะแสดงข้อมูลจากตารางทั้ง 2 เฉพาะที่มีเงื่อนไขของข้อมูลที่ตรงกันเท่านั้น
Left Join จะเอามาเชื่อมกัน โดยยึดฝั่งซ้ายเป็นหลัก ฝั่งขวาไม่มีก็เอามาเป็น Null
Right Join จะเอามาเชื่อมกัน โดยยึดฝั่งขวาเป็นหลัก ฝั่งซ้ายไม่มีก็เอามาเป็น Null
1. image_230708m
cd "C:\Program Files\HospitalOS\HospitalOS385\Hos3.8"
set PATH=%PATH%;C:\Program Files\PostgreSQL\8.2\bin
psql aom -h 192.168.254.4 -U postgres -f database/image/image_update3.sql > log.txt
psql aom -h 192.168.254.4 -U postgres -f database/image/image_update4.sql > log.txt
มีการจัดการสิทธิการเข้าถึง หรือใช้งาน Module ได้ โดยไม่เกี่ยวกับ ext_module
2. welfare_011008m
psql aom -h 192.168.254.4 -U postgres -f database/welfare/update_welfare8.sql > log.txt
3. dental_040208
psql aom -h 192.168.254.4 -U postgres -f database/dental/dental_update_1.sql > log.txt
psql aom -h 192.168.254.4 -U postgres -f database/dental/dental_initialize.sql > log.txt
โปรแกรม Report Center แถบ Query รายงาน ได้เพิ่มช่องเวลาเข้ามา
ทำให้บางรายงานที่ใช้อยู่ตรวจสอบเงื่อนไข วันที่ ผิด
หากต้องการเอาข้อมูลเฉพาะวันที่
จากเดิม -- >> substr(t_visit.visit_begin_visit_time,1,10) between ? and ?
แก้ไขเป็น -- >>substr(t_visit.visit_begin_visit_time,1,10) between substring(?,1,10) and substring(?,1,10)
เมื่อเอาคำสั่งนี้ ไปใช้ รายงานก็จะไม่นับ เวลา ที่กรอกเข้าไป
หากต้องการเอาข้อมูลทั้ง วันที่-เวลา
-->>substr(t_visit.visit_begin_visit_time,1,16) between ? and ?






: Support :