BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: kee_seka ที่ มิถุนายน 29, 2010, 13:34:58 PM

หัวข้อ: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: kee_seka ที่ มิถุนายน 29, 2010, 13:34:58 PM
จะแก้ report แต่ก่อนแก้ได้แต่ต้อนนี้แก้ไม่ได้แนะนำด้วยครับ

SELECT  e34.vstdate, e35.er_oper_code, e31.name, COUNT(e34.vn), SUM(e35.oper_cost)
FROM  er_regist e34, er_regist_oper e35, er_oper_code e31
WHERE  e34.vn=e35.vn AND e35.er_oper_code=e31.er_oper_code
and e34.vstdate between "2010-06-01" and "2010-06-05"
GROUP BY  e31.name

ดึงใน สายฟ้าใช้งานได้ครับ แต่นำมาแก้ไขใน report designer ขึ้น error เหมือนในภาพ
หัวข้อ: Re: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: doramon ที่ มิถุนายน 29, 2010, 13:38:55 PM
ใน  linux  จะต้องใช้ตัวอักษร ตัวเล็ก   COUNT เปลียนเป็น  count

หัวข้อ: Re: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: kee_seka ที่ มิถุนายน 29, 2010, 15:39:46 PM
ใน  linux  จะต้องใช้ตัวอักษร ตัวเล็ก   COUNT เปลียนเป็น  count



ใช้ตัวเล็กก็ยังขึ้นเหมือนเดิมครับ อ อ๊อด
หัวข้อ: Re: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: adr ที่ มิถุนายน 29, 2010, 15:47:03 PM
count แล้วเปลี่ยนชื่อ column ด้วยครับ
count(e34.vn) as num
หัวข้อ: Re: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: udomchok ที่ มิถุนายน 29, 2010, 15:48:38 PM
ใช่ครับ ต้องมี as ด้วย กรณ๊ใส่ function อื่น ๆ เข้าไป เพื่อให้มีชื่อ column แสดงผลได้ในหน้าถัดไป
หัวข้อ: Re: แก้ report แล้วเป็นแบบนี้ครับ
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 29, 2010, 16:13:41 PM
 ;) ถ้ายังไม่ได้ ลองลง hosxp_pcu แล้ว connect ฐานไปที่ hos แล้วเข้า Report Designer ที่นี่ดูนะครับ เพราะผมก็ใช้วิธีนี้ประจำ ก็พอช่วยได้ครับ