BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: snhosxp ที่ มีนาคม 18, 2014, 14:29:30 PM

หัวข้อ: คำสั่ง สลับ column เป็น row
เริ่มหัวข้อโดย: snhosxp ที่ มีนาคม 18, 2014, 14:29:30 PM
ฝากผู่รู้ช่วยบอกหน่อยว่าผมจะสลับข้อมูลที่เป็น column มาเป็น row ยังไง เช่นในตาราง pq_screen vn เดียวแต่มีคน screen หลายคนผมจะเอาคนที่ screen ทั้งหมดมาต่อกันโดยแยกด้วยเครื่องหมาย , จะต้องเขียนคำสั่ง sql ยังไงครับ
หัวข้อ: Re: คำสั่ง สลับ column เป็น row
เริ่มหัวข้อโดย: pop_hosxp ที่ มีนาคม 18, 2014, 14:40:28 PM
แก้ไขคำสั่งหลักเป็น select * from pq_screen ใน report designer แล้ว วาง variable ลงไป คลิกขวา แล้วเลือก Calculation จากนั้นอาคำสั่งนี้ลงไปวางครับ

โค๊ด: Delphi
  1. value:=GetSQLSubQueryData('select staff from pq_screen where vn="'+dbpipeline['vn']+'" ');
หัวข้อ: Re: คำสั่ง สลับ column เป็น row
เริ่มหัวข้อโดย: snhosxp ที่ มีนาคม 18, 2014, 14:58:16 PM
ขอบคุณครับเดี๋ยวจะลองดู
หัวข้อ: Re: คำสั่ง สลับ column เป็น row
เริ่มหัวข้อโดย: snhosxp ที่ มีนาคม 18, 2014, 21:05:56 PM
คือ ผมอยากรู้ว่าคำสั่ง GetSQLSubQueryData source มันเขียนยังไงครับ