ผู้เขียน หัวข้อ: Memo กับ DBMemo  (อ่าน 4364 ครั้ง)

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

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Memo กับ DBMemo
« เมื่อ: มิถุนายน 11, 2011, 00:40:40 AM »
0
เนื่องจากผมทำ Form ใบนัดตรวจรักษาแล้วติดปัญหาเรื่องของการแสดงผล
ของ Memo กับ DBMemo ครับ คือ

ในส่วนของ Report ผมเอา ทั้ง DBMemo และ Memo มาทดสอบดู
และใช้ความกว้าง และยาวไว้พอสมควร โดยเอาไว้ในส่วน
การเตรียมตัวก่อนมา และรายการแล็บ ครับ
แล้วก็ไปกำหนด Properties ให้เป็นแบบ Strench แล้วบันทึก
จากนั้นทดสอบใช้งาน โดยลองกำหนด รายการทั้งสองอย่าง
ไว้อย่างละ 4 ข้อ แล้วแสดงผลดู ก็ปกติดีครับ แต่พอลองใส่รายการมากกว่า 4 รายการ
แทนที่จะตัวรายการที่ 5 ไปขึ้นคอลัมน์ใหม่ กับเรียงต่อกันลงไปเรื่อยๆ จนทับข้อมูล มั่วไปหมด ดังรูปที่แนบครับ
ไม่รู้ว่ามีวิธีไหนจัดการกับปัญหานี้ได้บ้างครับ   ???
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Memo กับ DBMemo
« ตอบกลับ #1 เมื่อ: มิถุนายน 11, 2011, 14:38:57 PM »
0
ใช้ variable ไปกำหนดคุณสมบัติของ memo แทน (ไ่่ม่ต้องใช้ DBMemo)  เพื่อใช้ function GetSQLSubQueryData เพื่อที่จะให้ตัวหนังสือเรียงกันเป็นแบบ "xxx","yyy","zzz" น่าจะใช้แก้ปัญหาตัวหนังสือล้นได้ โดยเขียนประมาณนี้

memo1.lines.text:=GetSQLSubQueryData('select xxx from yyy');
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/