ผู้เขียน หัวข้อ: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ  (อ่าน 7388 ครั้ง)

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

ออฟไลน์ admin_palian

  • Full Member
  • ***
  • กระทู้: 160
  • Respect: 0
    • ดูรายละเอียด
พิมแบบฟอร์ใบนัดแล้วออกเป็นแนวตั้งคับ คือว่าอยากตั้งค่าให้ออกมาแบบแนวนอน ซึ่งจะใช้กระดาษชนิดเดียวกับ ฟอร์ม OPD Card คับ
รบกวนท่าน อ.ทั้งหลายช่วยหน่อยคับ
โรงพยาบาลปะเหลียน จ.ตรัง
อดุลย์ สันติเพชร โทร 075-289275#118
Server : HP proliant ML 150; Ram 4 Gb; CentOS ,MySQL 5.1.30
Client : windows xp sp3 ; Software : Hosxp version 3.54.XX  (อัพเดตตามเรื่อยๆครับ)
ขึ้นระบบ 22 ธันวาคม 52 Consult By คุณกิตติชัย เบญระเหม และคุณโสทร รอดคงที่

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ
« ตอบกลับ #1 เมื่อ: พฤษภาคม 15, 2010, 14:41:17 PM »
0
รูปที่เห็นอยู่ก็เป็นแนวนอนอยู่แล้วนี่ครับ
ไม่รู้ว่าวางกระดาษในเครื่องพิมพ์แนวไหนครับ (น่าจะเอาทางแคบของกระดาษเข้า)

1. ลองเอาแฟ้ม OPD card มาแก้ไขก็ได้ครับ โดยใช้เปิดแฟ้มของ OPD Card แล้ว Save เป็น Form-Appointment_x
2. เสร็จแล้วเปิด Report Designer อีกตัว เพื่อเปิด Form-Appointment อันนี้ขึ้นมา แล้ว copy เอา SQL
3. มาที่ Report Designer ตัวแรก (ในข้อ 1) เปิด Form-Appointment_x ให้เห็นแค่ SQL ก่อน จัดการ paste sql ที่เอามาจากข้อ 2 ใส่ลงไป แล้ว next ไป จนแสดงหน้าตาของ OPD
4. Click บนพื้นขาว ๆ กด control+A เพื่อเลือก object ที่อยู่ในหน้านี้ แล้วกด delete เพื่อลบทุกสิ่งที่เห็นในหน้า OPD Card (ของแฟ้ม Form-Appointment_x) ออก
5. กลับไปที่ Report Designer ตัวที่ 2 (ในข้อ 2) แล้ว next ไป ให้แสดงหน้าตาของ OPD Card จัดการ copy  object ที่อยู่ในหน้านี้ (กด control+A เพื่อเลือก)
6. กลับไปที่ Report Designer ตัวที่ 1 (ในข้อ 1) กด control+v เพื่อ paste ทุกอย่างที่ copy มาจาก Form-Appointment (อ้อ...ต้องจัด layout เช่น header detail footer ให้เหมือนกับ Form-Appointment ด้วยนะครับ)
7. จากการ copy ในข้อ 5 script ที่อยู่หลัง object จะไม่ถูก copy มาด้วยนะครับ เช่น hospitalname ต้องมาใส่ใหม่ ก็ใช้วิธีการ copy + paste สลับไปมาแบบนี้แหละครับ
8. ลอง save ไว้ในชื่อ Form-Appointment_x แล้วลองสั่งพิพมพ์ใบนัด โดยเลือกชื่อแบบฟอร์มใบนัดเป็น Form-Appointment_x ดูว่าออกมาถูกใจหรือไม่
9. หากถูกใจก็ไปเปิด report designer แล้วเลือกแก้ไขแฟ้ม Form-Appointment_x แล้ว save ใหม่เป็น Form-Appointment

หรือลองแฟ้มข้างล่างก็ได้ครับ (อาจจะเหมือนที่ admin_palian แนบมานะครับ)
« แก้ไขครั้งสุดท้าย: พฤษภาคม 15, 2010, 15:18:20 PM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ admin_palian

  • Full Member
  • ***
  • กระทู้: 160
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ
« ตอบกลับ #2 เมื่อ: พฤษภาคม 15, 2010, 14:48:23 PM »
0
อ๋อ คับ แต่ตอนสั่ง พริ้น นะสิคับ   
มัน ดึงจากซ้ายมาขวาคับ
พอดีผมใช้กระดาษแบบเดียวกะ OPD Card วางแบบแนวนอนนะคับ
โรงพยาบาลปะเหลียน จ.ตรัง
อดุลย์ สันติเพชร โทร 075-289275#118
Server : HP proliant ML 150; Ram 4 Gb; CentOS ,MySQL 5.1.30
Client : windows xp sp3 ; Software : Hosxp version 3.54.XX  (อัพเดตตามเรื่อยๆครับ)
ขึ้นระบบ 22 ธันวาคม 52 Consult By คุณกิตติชัย เบญระเหม และคุณโสทร รอดคงที่

ออฟไลน์ admin_palian

  • Full Member
  • ***
  • กระทู้: 160
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ
« ตอบกลับ #3 เมื่อ: พฤษภาคม 15, 2010, 14:52:01 PM »
0
มันออกมาลักษณะนี้เลยคับ
โรงพยาบาลปะเหลียน จ.ตรัง
อดุลย์ สันติเพชร โทร 075-289275#118
Server : HP proliant ML 150; Ram 4 Gb; CentOS ,MySQL 5.1.30
Client : windows xp sp3 ; Software : Hosxp version 3.54.XX  (อัพเดตตามเรื่อยๆครับ)
ขึ้นระบบ 22 ธันวาคม 52 Consult By คุณกิตติชัย เบญระเหม และคุณโสทร รอดคงที่

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ
« ตอบกลับ #4 เมื่อ: พฤษภาคม 15, 2010, 19:25:29 PM »
0
เข้าไปที่ไฟล์ page setup แล้วตั้งค่าตามนี้ครับ ;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)

ออฟไลน์ admin_palian

  • Full Member
  • ***
  • กระทู้: 160
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยแก้ไขการพิมพ์แบบฟอร์มใบนัดหน่อยคับ
« ตอบกลับ #5 เมื่อ: พฤษภาคม 15, 2010, 19:50:35 PM »
0
ขอบคุณครับ  ;D ;D ;D
โรงพยาบาลปะเหลียน จ.ตรัง
อดุลย์ สันติเพชร โทร 075-289275#118
Server : HP proliant ML 150; Ram 4 Gb; CentOS ,MySQL 5.1.30
Client : windows xp sp3 ; Software : Hosxp version 3.54.XX  (อัพเดตตามเรื่อยๆครับ)
ขึ้นระบบ 22 ธันวาคม 52 Consult By คุณกิตติชัย เบญระเหม และคุณโสทร รอดคงที่