BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: เด็กดำรำพัน ? ที่ กุมภาพันธ์ 25, 2011, 21:51:48 PM
-
.
.
.
(http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/183529_188342771205909_100000905636773_461412_6728982_n.jpg)
.
.
.
.
ตามรูปนะครับคือดึงข้อมูลมาแล้วในฟิวล์สุดท้ายสถานะการเข้าถึงบริการ ค่าที่ได้คือ "Y" ถ้าเราต้องการให้รายงานแสดงคำว่า "Y" เป็นคำว่า "YES ถูกต้องแล้วคร๊าบบบบ" เราต้องใส่คำสั่งอย่างไรครับหรือใช้เครื่องมือตัวใดครับ สงสัยจัง เรียนอาจารย์ผู้รู้มาตอบแบบละเอียดกันหน่อยนะครับ :D
.
.
.
.
-
ทำได้หลายวิธีครับ
1. จาก SQL --> if
2. จาก report ---> lable
-
s:= GetSQLStringData(' select (field) from (table) where hn="'+DBPipeline['hn']+'" ');
if s='Y' then
Value := 'YES'
else
Value := '';
-
ขอบคุณมากครับ นี่แหล่ะอยากได้ pieline นี่แหล่ะ อิ อิ แต่ if ก็ลองแล้วได้เหมือนกัน ขอบคุณทั้ง 2 คนเลยครับบบบบบบ
-
ที่ OnGetText ของ dbtext ตัวนี้
If Text = 'Y' then
Text := 'Yes'
Else
If Text = 'N' then
Text :='No'
Else
Text := '';
-
;D ;D ;D ;D ใช้แบบ Checkbok ก็ O นะครับ ===> http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19211.0