ผู้เขียน หัวข้อ: ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel  (อ่าน 5442 ครั้ง)

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

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel
« เมื่อ: เมษายน 09, 2011, 11:55:12 AM »
0
สวัสดีครับ อ.ทุกท่าน มีวิธีใส่ขีด(-) ใน memo ไหมครับ ผมลองใส่ใน Variable มันจะแสดงค่าแค่ตัวเดียว

procedure Variable2OnGetText(var Text: String);
begin

  Text := '-'+Text;

end;

แต่ถ้าใส่เป็น memo text มันจะไม่ตัดคำ
procedure Variable2OnGetText(var Text: String);
begin

  Text := '-'+Memo2.text;

end;
มีรูปมาให้ดูด้วยครับ
« แก้ไขครั้งสุดท้าย: เมษายน 09, 2011, 11:58:18 AM โดย ismailsa »
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel
« ตอบกลับ #1 เมื่อ: เมษายน 09, 2011, 12:09:00 PM »
0
ใช้ select concat("-", xxxx) as cc from table ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel
« ตอบกลับ #2 เมื่อ: เมษายน 09, 2011, 14:18:52 PM »
0
ใช้ select concat("-", xxxx) as cc from table ครับ
ใช้ select concat("-", xxxx) as cc from table ครับ
ใส่เข้าไปใน Variable  เลยใช่ไหมคับ
memo1.text:=GetListFromQuery('select risk_name  from check_group where check_group.group in ( "'+DBPipeline['name14']+'","'+DBPipeline['name15']+'","'+DBPipeline['name16']+'","'+DBPipeline['name17']+'","'+DBPipeline['r4']+'","'+DBPipeline['r5']+'","'+DBPipeline['r7']+'","'+DBPipeline['r8']+'" )');
ติด ERROR คับ
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel
« ตอบกลับ #3 เมื่อ: เมษายน 09, 2011, 16:16:43 PM »
0
ใส่เข้าไปใน Variable  เลยใช่ไหมคับ
memo1.text:=GetListFromQuery('select risk_name  from check_group where check_group.group in ( "'+DBPipeline['name14']+'","'+DBPipeline['name15']+'","'+DBPipeline['name16']+'","'+DBPipeline['name17']+'","'+DBPipeline['r4']+'","'+DBPipeline['r5']+'","'+DBPipeline['r7']+'","'+DBPipeline['r8']+'" )');
ติด ERROR คับ

ใส่แบบนี้ครับ

memo1.lines.text:=GetListFromQuery('select concat("- ", risk_name) as risk_name  from check_group where check_group.group in ( "'+DBPipeline['name14']+'","'+DBPipeline['name15']+'","'+DBPipeline['name16']+'","'+DBPipeline['name17']+'","'+DBPipeline['r4']+'","'+DBPipeline['r5']+'","'+DBPipeline['r7']+'","'+DBPipeline['r8']+'" ) ');
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: ใส่ขีด(-) ใน memo โดยอ้างค่าจาก Variabel
« ตอบกลับ #4 เมื่อ: เมษายน 11, 2011, 09:36:15 AM »
0
ใส่เข้าไปใน Variable  เลยใช่ไหมคับ
memo1.text:=GetListFromQuery('select risk_name  from check_group where check_group.group in ( "'+DBPipeline['name14']+'","'+DBPipeline['name15']+'","'+DBPipeline['name16']+'","'+DBPipeline['name17']+'","'+DBPipeline['r4']+'","'+DBPipeline['r5']+'","'+DBPipeline['r7']+'","'+DBPipeline['r8']+'" )');
ติด ERROR คับ

ใส่แบบนี้ครับ

memo1.lines.text:=GetListFromQuery('select concat("- ", risk_name) as risk_name  from check_group where check_group.group in ( "'+DBPipeline['name14']+'","'+DBPipeline['name15']+'","'+DBPipeline['name16']+'","'+DBPipeline['name17']+'","'+DBPipeline['r4']+'","'+DBPipeline['r5']+'","'+DBPipeline['r7']+'","'+DBPipeline['r8']+'" ) ');


ได้แล้วครับ ขอบคุณท่าน pop_hosxp มากครับ
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.