BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: yokyai ที่ พฤศจิกายน 11, 2009, 14:31:19 PM

หัวข้อ: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: yokyai ที่ พฤศจิกายน 11, 2009, 14:31:19 PM
เนื่องจากว่าจะต้องทำรายงานแยกบ้านเลขที่แยกหมู่บ้าน  โดยที่ต้องพิมพ์แยกออกมาเป็นครัวเรือนละ 1 ชุด เช่น บ้านเลขที่ 1 ไม่ว่าจะมีกี่คนก็ตาม ก็พิมพ์ 1 ชุด  บ้านเลขที่ 2 ก็ 1 ชุด แต่ว่าต้องการให้เลือกหมู่บ้านแล้วก็พิมพ์ออกมาเลย เช่น พอเลือกหมู่ 2 ไม่ว่าจะมีกี่ครัวเรือนก็ตาม ให้พิมพ์แยกชุดครัวเรือนออกมาให้เสร็จสรรพเลย จะเป็น 200 หรือ 300 ครัวเรือนก็ไม่เป็นไร เพียงแต่ขอให้แยกแต่ละครัวเรือนออกมาเป็นแต่ละชุด จะเป็นร้อย ๆ ชุดก็ช่างอ่ะคับ ตอนนี้ทำเป็น pickuplist ให้เลือกหมู่บ้านแล้ว แต่ว่าที่จะแยกครัวเรือนในคราวเดียวเนี่ยไม่รู้จะไปทางไหนจริง ๆ คับ รบกวนแนะนำด้วยคับ
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 11, 2009, 15:26:18 PM

... ใช้  Groups ใน Report Designer ครับ ...  :D ....
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 11, 2009, 16:03:08 PM
ลองแบบนี้เป็นตัวอย่างครับ  ;D
ได้ต้นแบบจากที่พี่ขวดแนะนำครับ ขอบคุณพี่ขวดมากๆครับ
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: yokyai ที่ พฤศจิกายน 12, 2009, 08:29:40 AM
อาจารย์ขวดแนะนำด้วยคับเรื่อง group คับ ขอบคุณคับ
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 09:03:58 AM
อาจารย์ขวดแนะนำด้วยคับเรื่อง group คับ ขอบคุณคับ

... รอสักครู่ใหญ่ๆ นะครับ ...  :D ....
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 11:38:21 AM

... พอดีติดงานอยู่ครับ  ...  :D ....

... ลองทำรายงานประกอบให้ดูเลยด้วยครับ(ดูรูปประกอบด้วนนะครับ) ...


    ที่หน้าต่าง Design รายงาน ให้คลิ๊กที่แท็ป  Report  แล้วเลือกตรง Groups...(Ctrl+G)  ครับจะมีหน้าต่างตัวเลือกของ Groups แสดงขึ้นมา 
   
    จากรายงานเราต้องการแยกกลุ่มตามบ้าน ซึ่งในคำสั่งรายงานที่ผมทำจะมีข้อมูล house_id อยู่  ผมก็จะใช้ส่วนนี้ โดยเลือกเป็น  DBPipeline.house_id  แล้วสั่ง Add ครับ

   ทีนี้เราอยากจะให้รายงานที่เราทำแสดงแยกแต่ละบ้านออกเป็นแผ่นใหม่  เราก็ไปเลือกที่ Start new page ตรงส่วนของ On Group Change ครับ ...  :D ...
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 11:41:10 AM

... จะเป็นว่าหน้าต่าง  Design รายงานของเราจะมีส่วนของ Groups เพิ่มขึ้นมา

    ผมวางข้อมูลที่ต้องการลงในส่วน  Detail ตามปกตินะครับ  แต่ส่วนหัวผมเอามาวางไว้ที่ Groups Header ครับ  ทำตามนี้แล้วลอง Preview ดูผลของรายงานที่ได้ดูนะครับ ..  :D ..
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 11:44:07 AM

... อันนี้เป็นตัวอย่างการแสดงผลของรายงานนะครับ
 
    อันแรกนี้เป็นรายงานจากคำสั่งเดียวกันแต่ผมไม่ได้ใช้ Groups ครับ ...  :D ...
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 11:46:29 AM

... ส่วนอันนี้เป็นรายงานที่ใช้ Groups  และเลือกที่  Start new page ครับ ...  :D ...
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 12, 2009, 11:48:52 AM

... ส่วนอันนี้เป็นรายงานที่ใช้ Groups  และไม่ได้เลือกที่  Start new page ครับ

    ลองทดลองทำดูนะครับ  ...  :D ...
หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: อู๋kokha50 ที่ พฤศจิกายน 12, 2009, 12:27:01 PM
โอ้ โฮ้ ยอดเยี่ยมมากครับ อ.ขวด

 เรื่องที่รับปาก กับอ.ขวดผมยังไม่ได้ลงมือเลยครับ
ถ้าว่างแล้วจะรายงานผลให้นะครับ

หัวข้อ: Re: ทำรายงานแยกชุดอย่างไรดีโดยการพิมพ์ในคราวเดียว
เริ่มหัวข้อโดย: yokyai ที่ พฤศจิกายน 13, 2009, 08:44:01 AM
ขอบคุณมากคับ ตามต้องการเลยคับอาจารย์   ;D