ผู้เขียน หัวข้อ: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย  (อ่าน 6261 ครั้ง)

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

ออฟไลน์ rtumayo

  • Full Member
  • ***
  • กระทู้: 175
  • rtumayo
  • Respect: 0
    • ดูรายละเอียด
    • http://mayohos.org/main/
ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย ในการ qry รายงานเช่น เลข13 หลัก 0123456789012 เป็น ๐๑๒๓๔๕๖๗๘๙๐๑๒ บ้างครับ  ตัวอย่างการเขียน scrip pascal ครับ
« แก้ไขครั้งสุดท้าย: เมษายน 18, 2011, 14:26:57 PM โดย rtu_mayo »
ศูนย์สารสนเทศ โรงพยาบาลมายอ อ.มายอ จ.ปัตตานี  94140 TEL : 0-7349-7248-9 FAX : 0-7349-7249 ต่อ 109
e-mail : rtumayo@hotmail.com
ขึ้นระบบ 2547
HOSxP Activatoin Pakage-2556-->20130406

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #1 เมื่อ: เมษายน 11, 2011, 14:41:45 PM »
0
เปลี่ยน font เป็นตระกูล IT๙ ครับ
http://itplayroom.blogspot.com/2009/06/font-fontthai-itt-it.html
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ muang

  • Jr. Member
  • **
  • กระทู้: 58
  • ปิยํ อทสฺสนํ ทุกขํ =การไม่ได้พบหน้าคนรัก เป็นทุกข์
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลโคกศรีสุพรรณ
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #2 เมื่อ: เมษายน 11, 2011, 14:44:41 PM »
0
Sub arabictothai()
  For i = 0 To 9
  With Selection.Find
      .Text = Chr(48 + i)
      .Replacement.Text = Chr(240 + i)
      .Wrap = wdFindContinue
  End With
  Selection.Find.Execute Replace:=wdReplaceAll
  Next
End Sub

สร้างเป็น Macro ครับ ใช้งานได้เลย สะดวกมาก
สพฺพทานํ ธมฺมทานํ ชินาติ การให้ความรู้ชนะการให้ทั้งปวง
โรงพยาบาลโคกศรีสุพรรณ จ.สกลนคร http://www.cupks.org
http://www.kshos.cupks.org
Server Master  IBM xSeries 3400 Xeon 5120 1.86GHz Dual Core
Memory 4 GB PC2 5300 Harddisk 73 GB
OS CenOS 5.3 Mysql 5.1.30
HOSxP  V. 3.52.7.11
Server Slave HP Proliovnt ML 330 G Xeon 3.0 GHz
Memmory 1 GB Ecc PC2100 Harddisk 36.4 GB
OS CenOS 5.3 Mysql 5.1.30

ออฟไลน์ rtumayo

  • Full Member
  • ***
  • กระทู้: 175
  • rtumayo
  • Respect: 0
    • ดูรายละเอียด
    • http://mayohos.org/main/
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #3 เมื่อ: เมษายน 11, 2011, 15:16:51 PM »
0
ขอบคุณ
ศูนย์สารสนเทศ โรงพยาบาลมายอ อ.มายอ จ.ปัตตานี  94140 TEL : 0-7349-7248-9 FAX : 0-7349-7249 ต่อ 109
e-mail : rtumayo@hotmail.com
ขึ้นระบบ 2547
HOSxP Activatoin Pakage-2556-->20130406

ออฟไลน์ rtumayo

  • Full Member
  • ***
  • กระทู้: 175
  • rtumayo
  • Respect: 0
    • ดูรายละเอียด
    • http://mayohos.org/main/
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #4 เมื่อ: เมษายน 18, 2011, 10:00:44 AM »
0
ขอตัวอย่างการเขียน scrip pascal หน่อยครับ
ศูนย์สารสนเทศ โรงพยาบาลมายอ อ.มายอ จ.ปัตตานี  94140 TEL : 0-7349-7248-9 FAX : 0-7349-7249 ต่อ 109
e-mail : rtumayo@hotmail.com
ขึ้นระบบ 2547
HOSxP Activatoin Pakage-2556-->20130406

ออฟไลน์ chaihosp

  • Sr. Member
  • ****
  • กระทู้: 300
  • Respect: 0
    • ดูรายละเอียด
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #5 เมื่อ: เมษายน 18, 2011, 10:41:34 AM »
0
ทำแล้วทุกอย่างอยู่ในนี้ ;D ;D
โรพงพยาบาลนิคมพัฒนา
Server IBM cenos 5.4 mysql 5.1.37 percona
้Hosxp client 3.53
3.28
เริ่มติดตั้งระบบ11.พย.52

ออฟไลน์ rtumayo

  • Full Member
  • ***
  • กระทู้: 175
  • rtumayo
  • Respect: 0
    • ดูรายละเอียด
    • http://mayohos.org/main/
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #6 เมื่อ: เมษายน 18, 2011, 13:34:23 PM »
0
ขอบคุณครับ
ศูนย์สารสนเทศ โรงพยาบาลมายอ อ.มายอ จ.ปัตตานี  94140 TEL : 0-7349-7248-9 FAX : 0-7349-7249 ต่อ 109
e-mail : rtumayo@hotmail.com
ขึ้นระบบ 2547
HOSxP Activatoin Pakage-2556-->20130406

ออฟไลน์ rtumayo

  • Full Member
  • ***
  • กระทู้: 175
  • rtumayo
  • Respect: 0
    • ดูรายละเอียด
    • http://mayohos.org/main/
Re: ใครมีวิธีทำ เลขอารบิตให้เป็นเลขไทย
« ตอบกลับ #7 เมื่อ: เมษายน 18, 2011, 13:58:16 PM »
0
Sub arabictothai()
  For i = 0 To 9
  With Selection.Find
      .Text = Chr(48 + i)
      .Replacement.Text = Chr(240 + i)
      .Wrap = wdFindContinue
  End With
  Selection.Find.Execute Replace:=wdReplaceAll
  Next
End Sub

สร้างเป็น Macro ครับ ใช้งานได้เลย สะดวกมาก


ขอตัวอย่างการเขียน crip pascal ครับ
ศูนย์สารสนเทศ โรงพยาบาลมายอ อ.มายอ จ.ปัตตานี  94140 TEL : 0-7349-7248-9 FAX : 0-7349-7249 ต่อ 109
e-mail : rtumayo@hotmail.com
ขึ้นระบบ 2547
HOSxP Activatoin Pakage-2556-->20130406