BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: ismailsa ที่ เมษายน 09, 2011, 11:55:12 AM
-
สวัสดีครับ อ.ทุกท่าน มีวิธีใส่ขีด(-) ใน memo ไหมครับ ผมลองใส่ใน Variable มันจะแสดงค่าแค่ตัวเดียว
procedure Variable2OnGetText(var Text: String);
begin
Text := '-'+Text;
end;
แต่ถ้าใส่เป็น memo text มันจะไม่ตัดคำ
procedure Variable2OnGetText(var Text: String);
begin
Text := '-'+Memo2.text;
end;
มีรูปมาให้ดูด้วยครับ
-
ใช้ select concat("-", xxxx) as cc from table ครับ
-
ใช้ 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 คับ
-
ใส่เข้าไปใน 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']+'" ) ');
-
ใส่เข้าไปใน 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 มากครับ