BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: autobotz ที่ พฤศจิกายน 09, 2011, 14:15:17 PM
-
เดิมทีในรายงานแสดงค่าใช้จ่ายรวมของผู้มารับบริการสิทธิ์การรักษา โครงการจ่ายตรง ที่ผมลองมั่ว ๆ งม ๆ ทำอออกมา ส่วนใหญ่ก็ตรงตามความต้องการ ค่าใช้จ่ายส่วนใหญ่ออกตรงกับความเป็นจริง
แต่... มีปัญหาซัีก 2 - 3 ข้อที่อยากจะรบกวนสอบถาม เทคนิค และ แนวทางการเขียน Code ;D
1. ค่าใช้จ่ายในส่วนของ พยาธิวิทยา สามารถให้แสดงเฉพาะในส่วนที่เป็นค่าใช้จ่ายเบิกได้ ได้หรือไม่ ? เพราะปัจจุบัน ค่าใช้จ่ายในส่วนเบิกได้และไำม่ได้ มันมารวมกันหมด ??? เลยทำให้ ยอดรวมตามความเป็นจริงไม่ตรง
2. ในส่วนการแสดงผล ของ Variable เป็นไปได้หรือไม่ว่า... ถ้าผลที่ได้ออกมาเป็น "ค่าว่าง" หรือ "0" ให้แสดงผลเป็น Blank แค่นั้นพอ
3.รายงานตัวปัจจุบัน ในขั้นตอนสั่ง Print ถ้า User เลือกห้วงเวลาที่ ห่างกันมาก เช่น 1 ม.ค. 54 - 31 ม.ค. 54 จะดึงข้อมูลช้า (มาก ๆ ) แต่ถ้าแค่ 1 วันไม่เป็นอะไร(ช้าแต่ช้าไม่มาก)
ผมได้ทำการแนบไฟล์มาในที่นี้แล้ว ยังไงก็รบกวน อาจารย์ หรือ ผู้รู้ ช่วยตอบ หรือ แนะนำทีนะครับ
-
1. ค่าใช้จ่ายในส่วนของ พยาธิวิทยา สามารถให้แสดงเฉพาะในส่วนที่เป็นค่าใช้จ่ายเบิกได้ ได้หรือไม่ ? เพราะปัจจุบัน ค่าใช้จ่ายในส่วนเบิกได้และไำม่ได้ มันมารวมกันหมด ??? เลยทำให้ ยอดรวมตามความเป็นจริงไม่ตรง
ขอตอบข้อแรกก่อนนะคะ
คำสั่งเดิม
Value:=GetSQLIntegerData('select sum(o.sum_price) as sum5 '+
' from opitemrece o '+
' where o.income = "07" '+
' and o.vn = "'+DBPipeline['vn']+'"');
คำสั่งของพี่นำมาจากตาราง opitemrece ให้เพิ่มเงือนไขเข้าไป อีก 1 เงือนไข คะ
Value:=GetSQLIntegerData('select sum(o.sum_price) as sum5 '+
' from opitemrece o '+
' where o.income = "07" and o.paidst="01" '+
' and o.vn = "'+DBPipeline['vn']+'"');
ลองเปิดที่ ตาราง paidst นะคะ มันจะบอกได้ว่า เบิกได้ หรือเบิกไม่ได้คือรหัสอะไรคะ
ลองดูนะคะ
BMS' Call Center คะ
-
2. ในส่วนการแสดงผล ของ Variable เป็นไปได้หรือไม่ว่า... ถ้าผลที่ได้ออกมาเป็น "ค่าว่าง" หรือ "0" ให้แสดงผลเป็น Blank แค่นั้นพอ
แวะมาตอบต่อข้อ 2 คะ
สำหรับข้อนี้นะคะ ให้คลิกขวาที่ Variable คะ แล้วเลือก Blankwithzero คือ ถ้าค่าเป็น 0 แสดงเป็นค่าว่างคะ
BMS' Call Center คะ
-
ตามรูปนี้นะคะ ลืม โพสรูป
BMS' Call Center คะ
-
ขอบคุณ คุณ Sonata มากครับถ้ายังไงจะลองเอาไปปรับใช้ดู แล้วถ้ายังไม่ได้ คงต้องถือโอกาศ รบกวนถามอีกซักครั้งนะครับ ;D
-
;D ;D ยินดีรับใช้คะ คุณ autobotz ;D ;D
BMS' Call Center คะ :-* :-*
-
ยอดเยี่ยมไปเลยค่ะ ทีม Call Center เอิ๊กๆ ;D
-
;D ;D ยินดีรับใช้คะ คุณ autobotz ;D ;D
BMS' Call Center คะ :-* :-*
ลำเอียงเน๊อะ...BMS Call Center ยินดีรับใช้แค่...บางคน... ;D ;D ;D ;D ;D
-
ไม่ได้ลำเอียงนะคะพี่เกื้อ หนูแค่หลงสเน่ห์ พี่เค้า 555++
BMS' Call Center
-
.....อุ๊ย .... พูดไรออกมา
ไม่ได้ลำเอียงนะคะพี่เกื้อ หนูแค่หลงสเน่ห์ พี่เค้า 555++
BMS' Call Center
-
:-[ :-[ : กรรม..ของหน่วยงาน...ที่จนท..ไม่มีเสน่ห์...ไม่หล่อ ไม่รวย...ไม่น่าสนใจ..แต่..ไม่ไร้อายุ... ;D ;D ;D ;D
-
ไม่ได้ลำเอียงนะคะพี่เกื้อ หนูแค่หลงสเน่ห์ พี่เค้า 555++
BMS' Call Center
โดนนนนนน พี่ขวด พี่สันทัด เห็นยังเนี่ย ;D ;D ;D ;D
-
กรรม..ของหน่วยงาน...ที่จนท..ไม่มีเสน่ห์...ไม่หล่อ ไม่รวย...ไม่น่าสนใจ..แต่..ไม่ไร้อายุ...
ไม่หล่อ ไม่รวย ก็มีเสน่ห์ได้คะ เพียงแต่หนูสายตาสั้นไปหน่อยเรยมองเห็นไม่ชัด คะ คิคิ ^.^
แต่..ไม่ไร้อายุ... >> อันนี้สิ เข้าใจคะพี่เกื้อ.. 5555++
-
;D ;D ยินดีรับใช้คะ คุณ autobotz ;D ;D
BMS' Call Center คะ :-* :-*
ว่าง ๆ คงต้องขอ เบอร์(มือถือ)เอาไว้เป็นการปรึกษา HosXp ส่วนตัวแล้วครับ คิคิคิ ;D
-
;D ;D ยินดีรับใช้คะ คุณ autobotz ;D ;D
BMS' Call Center คะ :-* :-*
ว่าง ๆ คงต้องขอ เบอร์(มือถือ)เอาไว้เป็นการปรึกษา HosXp ส่วนตัวแล้วครับ คิคิคิ ;D
ไม่ได้ฮ่ะ..ทุกอย่างใน Call Center ต้องผ่านดิฉันก่อนนะเคอะ
-
มอง....ซ้าย ....มองขวา...มองหลัง...มองข้างบน...
ยังมีตัวเลือก ที่ดี ๆ อีกเยอะนะ...ไม่ต้องแย่งกัน... ;D ;D ;D
ไม่ได้ฮ่ะ..ทุกอย่างใน Call Center ต้องผ่านดิฉันก่อนนะเคอะ
-
อ้าวกลายเป็นกระทู้จีบกันไปเลย ;D ;D
ข้อถามหน่อยครับ ผมใช้ Variable แล้วค่าที่ออกมาเป็น 0 มันแสดงค่าเป็นว่าง ถ้าต้องการให้แสดงเป็น 0 ต้องทำยังไง
ปล. ไม่หล่อ ไม่รวย ไม่มีเสน่ห์ Call Center ตอบด้วย ::) ::)