ผู้เขียน หัวข้อ: คำสั่งที่ให้ผู้ใช้กรอก ตัวเลข เป็นจำนวน ใน report ใช้คำสั่งอะไรครับ  (อ่าน 28927 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ poon

  • Full Member
  • ***
  • กระทู้: 147
  • Respect: 0
    • ดูรายละเอียด
ต้องการทำ block ให้ เป็น ที่กรอก ตัวเลขครับ ไม่ทราบว่าใช้คำสั่งอะไรเหรอครับ พอดีจะให้กรอก ตัวเลข จำนวนการบรรจุยาครับ
Mr.poonsak vachirateerat (เพยอด) Nongkungsri Hospital
CentOS 5.0 : MySQL 5.1.x; Hosxp v.3.52.1.10
(หนองกุงศรี) tel.043-881106(121) เพราะเราทำ เราจึงเป็น

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ใช้ InputQuery ใน tab Calc ครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
ใช้ InputQuery ใน tab Calc ครับ
แล้วรายงานที่พี่โก้ว่า ใส่ตัวเลขว่าจะให้พิมพ์กี่ใบได้หรือยังครับ ;D
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ใช้ InputQuery ใน tab Calc ครับ
แล้วรายงานที่พี่โก้ว่า ใส่ตัวเลขว่าจะให้พิมพ์กี่ใบได้หรือยังครับ ;D
แฮะ...แฮะ...แฮะ...ยังเลยครับ วันนี้ก็ต้องรีบ clear งานที่คั่งค้างอยู่ครับ ยังไม่ว่างทดสอบครับ
รอสักพักครับ  :D :D :D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ poon

  • Full Member
  • ***
  • กระทู้: 147
  • Respect: 0
    • ดูรายละเอียด
thank you พี่โชค
Mr.poonsak vachirateerat (เพยอด) Nongkungsri Hospital
CentOS 5.0 : MySQL 5.1.x; Hosxp v.3.52.1.10
(หนองกุงศรี) tel.043-881106(121) เพราะเราทำ เราจึงเป็น

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
thank you พี่โชค
อย่าลืมกด thank เพิ่มคะแนนให้ผมด้วยครับบบบบบบ   ;D ;D ;D ;D ;D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
thank you พี่โชค
อย่าลืมกด thank เพิ่มคะแนนให้ผมด้วยครับบบบบบบ   ;D ;D ;D ;D ;D
หวังเก็บคะแนนเอารางวัลรอบหน้าเหรอครับ ;D
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
มอบรางวัลกันไปแล้ว   ผมว่า ขอให้ผู้ดูแลบอร์ด Reset คะแนนเริ่มใหม่ดี่กว่า   ของเดิมถือว่าปิดยอดไปแล้วครับ ใครเห็นด้วยยกมือขึ้น หรือแยกเป็นคะแนนในแต่ละปีไปเลยก็ได้ครับ.....ดูความต่อเนื่องและการพัฒนาครับ....
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ asawincyber

  • Hero Member
  • *****
  • กระทู้: 1,011
  • สู้ต่อไป ทาเกชิ
  • Respect: 0
    • ดูรายละเอียด
    • http://www.okhospital.net
ก็ดีนะครับ
เสน่ห์  คงมูล (เอก)
โรงพยาบาลองครักษ์ อ.องครักษ์ จ.นครนายก
HOSxP  3.56.2.26  Activate License
Server : DELL T710 Xeon 5500 Ram 64Gb (16 X 4GB) 10600R Centos 5.5 64 bit MySQL 5.5.11 percona By อ.อ็อด
Server : IBM X3400 2.4 Ghz. Ram 4Gb. Centos 5.5 64 bit MySQL 5.5.11 percona By อ.อ็อด

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
ขอทราบรายละเอียดเพิ่มเติมครับ ไม่รู้ว่าตรงตามที่ผมต้องการที่จะใช้หรือเปล่าครับ ตามตัวอย่างรายงานยาเสพติด (ตามรูป v1)
1.คือผมต้องการเพิ่มช่องให้กรอกตัวเลข(ยอดยกมาของยา เนื่องจากยังไม่ได้ใช้ระบบ inventory เลยไม่มียอดยาคงเหลือ เลยต้องการเพิ่มช่องให้กรอกตัวเลขเอาเอง)
2.สมมุติว่าได้ ผมลองใช้ InputQuery ได้คำสั่งตามรูป v2 แล้วไม่ทราบว่าจะแทนค่า title ด้วยอะไร และแทนค่า lable ด้วยอะไร
3.ตัวเลขที่กรอกเข้าไปสามารถนำไปประมวลผลได้หรือไม่ เช่น นำค่าจำนวนที่จ่ายไป มาลบออก ก็จะได้ค่ายอดยาคงเหลือ เป็นต้น
ขอคำอธิบายเพิ่มเติมด้วยครับ เพราะไม่มีโอกาสไปอบรมกะเขาซักที ;D
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ขอทราบรายละเอียดเพิ่มเติมครับ ไม่รู้ว่าตรงตามที่ผมต้องการที่จะใช้หรือเปล่าครับ ตามตัวอย่างรายงานยาเสพติด (ตามรูป v1)
1.คือผมต้องการเพิ่มช่องให้กรอกตัวเลข(ยอดยกมาของยา เนื่องจากยังไม่ได้ใช้ระบบ inventory เลยไม่มียอดยาคงเหลือ เลยต้องการเพิ่มช่องให้กรอกตัวเลขเอาเอง)
2.สมมุติว่าได้ ผมลองใช้ InputQuery ได้คำสั่งตามรูป v2 แล้วไม่ทราบว่าจะแทนค่า title ด้วยอะไร และแทนค่า lable ด้วยอะไร
3.ตัวเลขที่กรอกเข้าไปสามารถนำไปประมวลผลได้หรือไม่ เช่น นำค่าจำนวนที่จ่ายไป มาลบออก ก็จะได้ค่ายอดยาคงเหลือ เป็นต้น
ขอคำอธิบายเพิ่มเติมด้วยครับ เพราะไม่มีโอกาสไปอบรมกะเขาซักที ;D
ท่าน NavyNP ต้องไปกำหนดตัวแปรเป็นตัวเลขครับ หากต้องการเอาไปคำนวณ ในส่วนของ declaration
แล้วค่อยกำหนดให้มารับค่าในส่วนของ event ครับ
สมมุติผมกำหนดตัวแปร
var
p_balance : integer;


พอมาในส่วน event ก่อนแสดงผลรายงาน (ChangeSqlReport) ก็ใส่
p_balance := InputQuery('กรุณาป้อนยอดยกมา','ป้อนยอดยกมา');

ChangeSqlReport('select ..........');


คราวนี้พอมาถึงตรง Text ก็กำหนดใน Calc อีกเช่นกัน ที่ event On GetText ของ dbtext11 นั้น
(สมมุติ text นั้นชื่อ dbtext11 ครับ....ผมจำในรูปไม่ได้แล้ว)
Text := p_balance;

เท่านี้น่าจะใช้ได้ครับ

ถ้าไม่ได้ลองส่งตัว report มาให้ดูหน่อยครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
มันคงยากเกินไปสำหรับผมแล้วล่ะครับ รบกวน อ.โก้ด้วยก็แล้วกัน ทำเป็นตัวอย่างซัก 1 อัน จะลองไปศึกษาดูครับ(แนบตัวอย่างรายงานมาให้แล้วครับ)
1.และก็อยากสอบถามเพิ่มเติมครับ กรณีที่อยากสร้าง pop up ที่ให้กรอกค่าพารามิเตอร์(เหมือนวันที่ ตามรูปตัวอย่าง)ตอนเรียกใช้ฟอร์มเขามีวิธีสร้างเพิ่มอย่างไรครับ เช่น ในฟอร์มผมกำหนด icode ยาเป็น พารามิเตอร์ตัวที่ 3 ทำอย่างไรถึงจะมี pop up เพิ่มขึ้นมาต่อจากช่วงวันที่ เคยเห็นตัวอย่างที่เขาสร้างขึ้นมาตั้ง 3-4 ชั้น ทำอย่างไรครับ(ไว้หาตัวอย่างเจอจะเอามาให้ดูครับ) ผมพยายามแกะดู ไม่เห็นมีคำสั่งไหนเพิ่มเติมเลยครับ
2.หากสร้างได้ แล้วเราจะทำเป็นกลุ่มชื่อยาเป็น drop down list ให้เลือกแทนการกรอกตัวเลข icode ได้หรือไม่ครับ
ถามเพื่อประดับความรู้ครับ(เพราะพยายามจะทำมานานแล้วไม่ได้ซักที)คงไม่เยอะเกินไปนะครับ  ;D ;D ;D
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

doramon

  • บุคคลทั่วไป
ขอทราบรายละเอียดเพิ่มเติมครับ ไม่รู้ว่าตรงตามที่ผมต้องการที่จะใช้หรือเปล่าครับ ตามตัวอย่างรายงานยาเสพติด (ตามรูป v1)
1.คือผมต้องการเพิ่มช่องให้กรอกตัวเลข(ยอดยกมาของยา เนื่องจากยังไม่ได้ใช้ระบบ inventory เลยไม่มียอดยาคงเหลือ เลยต้องการเพิ่มช่องให้กรอกตัวเลขเอาเอง)
2.สมมุติว่าได้ ผมลองใช้ InputQuery ได้คำสั่งตามรูป v2 แล้วไม่ทราบว่าจะแทนค่า title ด้วยอะไร และแทนค่า lable ด้วยอะไร
3.ตัวเลขที่กรอกเข้าไปสามารถนำไปประมวลผลได้หรือไม่ เช่น นำค่าจำนวนที่จ่ายไป มาลบออก ก็จะได้ค่ายอดยาคงเหลือ เป็นต้น
ขอคำอธิบายเพิ่มเติมด้วยครับ เพราะไม่มีโอกาสไปอบรมกะเขาซักที ;D

ส่งฟอร์มขึ้นมาก็ดีครับจะทำให้ดูครับ


ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... กลับจากเขาใหญ่  ขยันกันน่าดูเลยนะครับ
    โดยเฉพาะพี่โก้นอกจากเก่งมากๆแล้ว ยังขยันมากๆ อีก ..  ;D ..

... ส่วนที่พี่นิพนธ์ถามมาทุกคำถาม  ตัวสร้างรายงานที่ HOSxP มีอยู่สามารถทำได้ทุกอย่างที่ถามเลยครับ
    ส่งรายงานมาให้ อ.อ๊อด ช่วยดูให้ได้เลยครับ ..  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
มันคงยากเกินไปสำหรับผมแล้วล่ะครับ รบกวน อ.โก้ด้วยก็แล้วกัน ทำเป็นตัวอย่างซัก 1 อัน จะลองไปศึกษาดูครับ(แนบตัวอย่างรายงานมาให้แล้วครับ)
1.และก็อยากสอบถามเพิ่มเติมครับ กรณีที่อยากสร้าง pop up ที่ให้กรอกค่าพารามิเตอร์(เหมือนวันที่ ตามรูปตัวอย่าง)ตอนเรียกใช้ฟอร์มเขามีวิธีสร้างเพิ่มอย่างไรครับ เช่น ในฟอร์มผมกำหนด icode ยาเป็น พารามิเตอร์ตัวที่ 3 ทำอย่างไรถึงจะมี pop up เพิ่มขึ้นมาต่อจากช่วงวันที่ เคยเห็นตัวอย่างที่เขาสร้างขึ้นมาตั้ง 3-4 ชั้น ทำอย่างไรครับ(ไว้หาตัวอย่างเจอจะเอามาให้ดูครับ) ผมพยายามแกะดู ไม่เห็นมีคำสั่งไหนเพิ่มเติมเลยครับ
2.หากสร้างได้ แล้วเราจะทำเป็นกลุ่มชื่อยาเป็น drop down list ให้เลือกแทนการกรอกตัวเลข icode ได้หรือไม่ครับ
ถามเพื่อประดับความรู้ครับ(เพราะพยายามจะทำมานานแล้วไม่ได้ซักที)คงไม่เยอะเกินไปนะครับ  ;D ;D ;D
ท่าน NavyNP ลองดูตัวอย่างที่ผมทำไว้จาก http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=12853.0 นะครับ
มีเรื่องการใส่วันที่ และการเลือกรายการยาเป็นชื่อ แต่ส่งข้อมูลกลับไปเป็น icode ครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
ครับแนบฟอร์มมาให้แล้วครับตาม คห.บน ครับ ส่วนเครื่องมือในการสร้างรายงานยังเรียนรู้ได้ไม่มาก พยายามศึกษาจากคู่มือที่ อ.นาจเคย up ไว้เป็นภาษาอังกฤษ 400 กว่าหน้ายังศึกษาได้ไม่ถึงไหนครับ ที่สำคัญยังไม่เคยเข้ารับการอบรมการสร้างรายงานเลยแม้แต่ครั้งเดียว(ทั้งๆที่อยากไปมาก) ยังไงๆ หากเป็นการรบกวนก็ขออภัย อ.ทุกท่านมา ณ โอกาสนี้ด้วยนะครับ ;D
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
... กลับจากเขาใหญ่  ขยันกันน่าดูเลยนะครับ
    โดยเฉพาะพี่โก้นอกจากเก่งมากๆแล้ว ยังขยันมากๆ อีก ..  ;D ..
ผิดไปแล้วครับ อ.ขวด ผมยังเก่งไม่เท่า อ.ขวด เลยครับ
ไม่งั้นผมซิว Notebook ของ อ.ขวดไปแล้ว  ;D ;D ;D ;D ;D ;D
ความรู้ทั้งหลายก็ได้มาจาก อ. mn และทีมงาน แหละครับ
รวมทั้งลักจำมาจาก อ.ขวด ด้วย  :D :D :D :D

ที่สำคัญต้องฝึกซ้อมครับ ศึกษาและทดลองทำมาก ๆ จะเกิดความชำนาญเองครับ
ยกเว้นอาจจะตันในบางเรื่อง อันนี้ก็ต้องเพิ่งพาท่านอื่นช่วยล่ะครับ
ถามมา...ใครตอบได้ก็ช่วยตอบกันอยู่แล้ว
สังคม HOSxP ไม่มีใครหวงความรู้ครับ   :D :D :D :D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ครับแนบฟอร์มมาให้แล้วครับตาม คห.บน ครับ ส่วนเครื่องมือในการสร้างรายงานยังเรียนรู้ได้ไม่มาก พยายามศึกษาจากคู่มือที่ อ.นาจเคย up ไว้เป็นภาษาอังกฤษ 400 กว่าหน้ายังศึกษาได้ไม่ถึงไหนครับ ที่สำคัญยังไม่เคยเข้ารับการอบรมการสร้างรายงานเลยแม้แต่ครั้งเดียว(ทั้งๆที่อยากไปมาก) ยังไงๆ หากเป็นการรบกวนก็ขออภัย อ.ทุกท่านมา ณ โอกาสนี้ด้วยนะครับ ;D

ไม่เจอ file แนบครับ  :D :D :D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Variable2 = ยอดยกมา
Variable4 = ยอดคงเหลือ
... ;D
« แก้ไขครั้งสุดท้าย: ธันวาคม 20, 2009, 16:18:18 PM โดย navyNP »
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Variable2 = ยอดยกมา
Variable4 = ยอดคงเหลือ
... ;D
โอ้ย.....สงสัยจะต้องไปเปลี่ยนแว่นตาซะแล้วเรา
 ;D ;D ;D ;D ;D


เดี๋ยวดูให้นะครับ  :D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
... กลับจากเขาใหญ่  ขยันกันน่าดูเลยนะครับ
    โดยเฉพาะพี่โก้นอกจากเก่งมากๆแล้ว ยังขยันมากๆ อีก ..  ;D ..
ผิดไปแล้วครับ อ.ขวด ผมยังเก่งไม่เท่า อ.ขวด เลยครับ
ไม่งั้นผมซิว Notebook ของ อ.ขวดไปแล้ว  ;D ;D ;D ;D ;D ;D
ความรู้ทั้งหลายก็ได้มาจาก อ. mn และทีมงาน แหละครับ
รวมทั้งลักจำมาจาก อ.ขวด ด้วย  :D :D :D :D

ที่สำคัญต้องฝึกซ้อมครับ ศึกษาและทดลองทำมาก ๆ จะเกิดความชำนาญเองครับ
ยกเว้นอาจจะตันในบางเรื่อง อันนี้ก็ต้องเพิ่งพาท่านอื่นช่วยล่ะครับ
ถามมา...ใครตอบได้ก็ช่วยตอบกันอยู่แล้ว
สังคม HOSxP ไม่มีใครหวงความรู้ครับ   :D :D :D :D
แต่ที่แน่ๆเก่งกว่าผมครับ ทั้งสองท่านเลย เรื่องความขยันนี่สังเกตุได้ ดีใจกับป๋าด้วยครับมีคนมาช่วยงานบริษัท EMS ดูแลบอร์ดอย่างเต็มกำลังอีกแรง เฮ.................. ;D
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ champ_db

  • Full Member
  • ***
  • กระทู้: 180
  • Respect: 0
    • ดูรายละเอียด
ขอเรียนรู้ด้วยคน
หมอแชมป์ (Training state)
อดีตประธาน IT โรงพยาบาลเดิมบางนางบวช จังหวัดสุพรรณบุรี
ขึ้นระบบโดยทีม IT รพ.เดิมบางนางบวช  :  วันอาทิตย์ที่ 23/8/52

http://dbhosp.com/
ขอขอบคุณ ทีมที่ปรึกษา  :  อ.น้าชำนาญ อ.วุฒิ อ.กิจ อ.นาถ อ.อ๊อด

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... ระหว่างที่รอพี่โก้แก้ไขรายงานให้พี่นิพนธ์  เดี๋ยวผมขอแนะนำวิธีง่ายๆ ตามที่ท่าน atit ถามเรื่องการใส่ตัวเลขว่าจะให้พิมพ์กี่ใบ กับที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น ก่อนแล้วกันนะครับ

... เอาเรื่องของท่าน atit ก่อน ให้ใส่คำสั่งข้างล่างในแท็ป calc ของรายงานได้เลยครับ

    Report.PrinterSetup.copies := 2;

   ตัวเลข 2 คือ จำนวน copy ของรายงานที่ต้องการครับ  แต่เวลาเราสั่ง Preview จะเห็นรายงานแค่ชุดเดียวนะครับ ต้องสั่ง print ถึงจะเห็นว่าพิมพ์ออกมาเป็นจำนวนตามที่เรากำหนดในรายงาน

   อันนี้ถ้าใช้ใน CUSTOM Report  บางท่านอาจจะไม่ค่อยเห็นประโยชน์เท่าไร เนื่องจากไปกำหนดจำนวน copy เองตอนสั่งพิมพ์ได้อยู่แล้ว
   แต่ถ้าเอาไปใช้กับฟอร์มใน HOSxP ที่มีการตั้งค่า Printer ที่จะใช้ในการพิมพ์ไว้แล้ว เช่น จากการพิมพ์การสั่ง Lab จากหน้าสั่ง Lab หรือสติกเกอร์ต่างๆ ที่เราต้องการกำหนดจำนวนเอง เป็นต้น    ก็จะเห็นประโยชน์ครับ..  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... ทีนี้ถ้าเราต้องการให้ใส่จำนวนตามที่เราต้องการได้  ก็สามารถทำได็โดยใช้ function InputQuery เข้ามาช่วยครับ
   
    แต่ข้อมูลจาก InputQuery เป็น string  การจะนำมาใช้ก็ต้องแปลง จาก string เป็น integer ก่อนครับ
    ดูตามรูปที่แนบได้เลยครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
... ส่วนที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น 

    อย่างที่บอกไว้ครับ ค่าจาก InputQuery เป็น string  ก่อนจะนำมาบวกมาลบก็ต้องแปลงให้เป็น integer ก่อน 
    จะประกาศตัวแปรใหม่เป็น Integer แล้วเปลี่ยนค่าที่ได้จาก InputQuery ให้เป็น integer ในแท็ป calc ของตัวสร้างรายงาน    หรือ   ถ้าใช้ variable ในการบวกหรือลบก็เปลี่ยนที่คำสั่งของตัว variable เองก็ได้ครับ แล้วแต่ถนัด   
    ก็สามารถนำค่าจาก InputQuery มาบวกหรือลบได้แล้วครับ 

    ดูตัวอย่างตามรูปที่แนบไว้นะครับ  เป็นตัวอย่างที่ผมเอาข้อมูลจาก InputQuery มาบวกให้ดูเป็นตัวอย่าง   โดยเปลี่ยนชนิดของค่าจาก InputQuery ในคำสั่งของตัว variable  ครับ  ...   :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... อันนี้เป็นตัวอย่างรายงานที่ผมทำขึ้นมาประกอบการอธิบายข้างต้น
   
    ทั้งของท่าน atit และพี่นิพนธ์ครับ ..  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ champ_db

  • Full Member
  • ***
  • กระทู้: 180
  • Respect: 0
    • ดูรายละเอียด
สุดยอดครับ
หมอแชมป์ (Training state)
อดีตประธาน IT โรงพยาบาลเดิมบางนางบวช จังหวัดสุพรรณบุรี
ขึ้นระบบโดยทีม IT รพ.เดิมบางนางบวช  :  วันอาทิตย์ที่ 23/8/52

http://dbhosp.com/
ขอขอบคุณ ทีมที่ปรึกษา  :  อ.น้าชำนาญ อ.วุฒิ อ.กิจ อ.นาถ อ.อ๊อด

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
โห! ได้ความรู้มากมาย คงต้องหาโอกาสไปอบรมกะเขาบ้างซักคราแล้วล่ะ  ;D ;D ;D ขอบคุณครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด

... ระหว่างที่รอพี่โก้แก้ไขรายงานให้พี่นิพนธ์  เดี๋ยวผมขอแนะนำวิธีง่ายๆ ตามที่ท่าน atit ถามเรื่องการใส่ตัวเลขว่าจะให้พิมพ์กี่ใบ กับที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น ก่อนแล้วกันนะครับ

... เอาเรื่องของท่าน atit ก่อน ให้ใส่คำสั่งข้างล่างในแท็ป calc ของรายงานได้เลยครับ

    Report.PrinterSetup.copies := 2;

   ตัวเลข 2 คือ จำนวน copy ของรายงานที่ต้องการครับ  แต่เวลาเราสั่ง Preview จะเห็นรายงานแค่ชุดเดียวนะครับ ต้องสั่ง print ถึงจะเห็นว่าพิมพ์ออกมาเป็นจำนวนตามที่เรากำหนดในรายงาน

   อันนี้ถ้าใช้ใน CUSTOM Report  บางท่านอาจจะไม่ค่อยเห็นประโยชน์เท่าไร เนื่องจากไปกำหนดจำนวน copy เองตอนสั่งพิมพ์ได้อยู่แล้ว
   แต่ถ้าเอาไปใช้กับฟอร์มใน HOSxP ที่มีการตั้งค่า Printer ที่จะใช้ในการพิมพ์ไว้แล้ว เช่น จากการพิมพ์การสั่ง Lab จากหน้าสั่ง Lab หรือสติกเกอร์ต่างๆ ที่เราต้องการกำหนดจำนวนเอง เป็นต้น    ก็จะเห็นประโยชน์ครับ..  :D ...


... ทีนี้ถ้าเราต้องการให้ใส่จำนวนตามที่เราต้องการได้  ก็สามารถทำได็โดยใช้ function InputQuery เข้ามาช่วยครับ
   
    แต่ข้อมูลจาก InputQuery เป็น string  การจะนำมาใช้ก็ต้องแปลง จาก string เป็น integer ก่อนครับ
    ดูตามรูปที่แนบได้เลยครับ ...  :D ...
... ส่วนที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น 

    อย่างที่บอกไว้ครับ ค่าจาก InputQuery เป็น string  ก่อนจะนำมาบวกมาลบก็ต้องแปลงให้เป็น integer ก่อน 
    จะประกาศตัวแปรใหม่เป็น Integer แล้วเปลี่ยนค่าที่ได้จาก InputQuery ให้เป็น integer ในแท็ป calc ของตัวสร้างรายงาน    หรือ   ถ้าใช้ variable ในการบวกหรือลบก็เปลี่ยนที่คำสั่งของตัว variable เองก็ได้ครับ แล้วแต่ถนัด   
    ก็สามารถนำค่าจาก InputQuery มาบวกหรือลบได้แล้วครับ 

    ดูตัวอย่างตามรูปที่แนบไว้นะครับ  เป็นตัวอย่างที่ผมเอาข้อมูลจาก InputQuery มาบวกให้ดูเป็นตัวอย่าง   โดยเปลี่ยนชนิดของค่าจาก InputQuery ในคำสั่งของตัว variable  ครับ  ...   :D ...
ขอบคุณท่านปรมาจารย์ขวดมากครับ  สอนแบบจับมือทำเลยนะครับเนี่ย อยากให้ thank เยอะๆจัง ;D
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17

... ระหว่างที่รอพี่โก้แก้ไขรายงานให้พี่นิพนธ์  เดี๋ยวผมขอแนะนำวิธีง่ายๆ ตามที่ท่าน atit ถามเรื่องการใส่ตัวเลขว่าจะให้พิมพ์กี่ใบ กับที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น ก่อนแล้วกันนะครับ

... เอาเรื่องของท่าน atit ก่อน ให้ใส่คำสั่งข้างล่างในแท็ป calc ของรายงานได้เลยครับ

    Report.PrinterSetup.copies := 2;

   ตัวเลข 2 คือ จำนวน copy ของรายงานที่ต้องการครับ  แต่เวลาเราสั่ง Preview จะเห็นรายงานแค่ชุดเดียวนะครับ ต้องสั่ง print ถึงจะเห็นว่าพิมพ์ออกมาเป็นจำนวนตามที่เรากำหนดในรายงาน

   อันนี้ถ้าใช้ใน CUSTOM Report  บางท่านอาจจะไม่ค่อยเห็นประโยชน์เท่าไร เนื่องจากไปกำหนดจำนวน copy เองตอนสั่งพิมพ์ได้อยู่แล้ว
   แต่ถ้าเอาไปใช้กับฟอร์มใน HOSxP ที่มีการตั้งค่า Printer ที่จะใช้ในการพิมพ์ไว้แล้ว เช่น จากการพิมพ์การสั่ง Lab จากหน้าสั่ง Lab หรือสติกเกอร์ต่างๆ ที่เราต้องการกำหนดจำนวนเอง เป็นต้น    ก็จะเห็นประโยชน์ครับ..  :D ...


... ทีนี้ถ้าเราต้องการให้ใส่จำนวนตามที่เราต้องการได้  ก็สามารถทำได็โดยใช้ function InputQuery เข้ามาช่วยครับ
   
    แต่ข้อมูลจาก InputQuery เป็น string  การจะนำมาใช้ก็ต้องแปลง จาก string เป็น integer ก่อนครับ
    ดูตามรูปที่แนบได้เลยครับ ...  :D ...
... ส่วนที่พี่นิพนธ์ถามเรื่องการนำข้อมูลจาก InputQuery มาบวกหรือลบกับจำนวนอื่น 

    อย่างที่บอกไว้ครับ ค่าจาก InputQuery เป็น string  ก่อนจะนำมาบวกมาลบก็ต้องแปลงให้เป็น integer ก่อน 
    จะประกาศตัวแปรใหม่เป็น Integer แล้วเปลี่ยนค่าที่ได้จาก InputQuery ให้เป็น integer ในแท็ป calc ของตัวสร้างรายงาน    หรือ   ถ้าใช้ variable ในการบวกหรือลบก็เปลี่ยนที่คำสั่งของตัว variable เองก็ได้ครับ แล้วแต่ถนัด   
    ก็สามารถนำค่าจาก InputQuery มาบวกหรือลบได้แล้วครับ 

    ดูตัวอย่างตามรูปที่แนบไว้นะครับ  เป็นตัวอย่างที่ผมเอาข้อมูลจาก InputQuery มาบวกให้ดูเป็นตัวอย่าง   โดยเปลี่ยนชนิดของค่าจาก InputQuery ในคำสั่งของตัว variable  ครับ  ...   :D ...

... อันนี้เป็นตัวอย่างรายงานที่ผมทำขึ้นมาประกอบการอธิบายข้างต้น
  
    ทั้งของท่าน atit และพี่นิพนธ์ครับ ..  :D ...

นี่แหละครับ เทพ Report สมกับที่ได้ตำแหน่งมา
อย่างนี้ผมก็สบายแล้วสิครับ ไม่ต้องตอบแล้ว  ;) :D :D :D :D :D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
ขออนุญาตขุดกระทู้เก่าขึ้นมา เนื่องจากมีคนส่งข้อความไปขอ ก็เลยเห็นว่าฝากฟอร์มไว้หน้าเว็บเผื่อคนอื่นๆ จะได้เอาไปใช้ประโยชน์ได้บ้าง ตอนนี้ไม่ค่อยได้เข้ามาในเว็บเพราะย้ายที่ทำงานแล้วก็เลยไม่ได้ดูแล HOSxP แล้ว จึงแจ้งให้สมาชิกทราบหากตอบช้า หรือไม่ได้ตอบ ต้องขอโทษจริงๆ ครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
ขออนุญาตขุดกระทู้เก่าขึ้นมา เนื่องจากมีคนส่งข้อความไปขอ ก็เลยเห็นว่าฝากฟอร์มไว้หน้าเว็บเผื่อคนอื่นๆ จะได้เอาไปใช้ประโยชน์ได้บ้าง ตอนนี้ไม่ค่อยได้เข้ามาในเว็บเพราะย้ายที่ทำงานแล้วก็เลยไม่ได้ดูแล HOSxP แล้ว จึงแจ้งให้สมาชิกทราบหากตอบช้า หรือไม่ได้ตอบ ต้องขอโทษจริงๆ ครับ
แบบนี้แหละที่ต้องการ นั่งงมเองอยู่นาน ยังไม่สำเร็จ
 

ขอบคุณครับ

แจ่ม ๆๆ มาก ๆ  ตรงกับที่ต้องการเลยครับ
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"