BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: naj ที่ มกราคม 15, 2009, 21:12:52 PM

หัวข้อ: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 15, 2009, 21:12:52 PM
มีน้อง Admin ถามมาเรื่องการทำ Custom Printing Settings ใน HOSxP Report Designer เช่น คำสั่ง
โค๊ด: Delphi
  1. procedure GlobalOnCreate;
  2.  
  3. var s:string;
  4.  
  5. begin
  6.  
  7.   s:=  InputQuery('Copy', 'Copy');
  8.  
  9.   if trim(s)='' then s:='1';
  10.  
  11.   Report.PrinterSetup.copies:=strtoint(s);
  12.  
  13. end;
  14.  
ซึ่งใช้ควบคุมการสั่งพิมพ์
ขอเวลาสักครู่ รอให้เจ้ายินดีหลับก่อน แล้วจะมาอธิบายการสร้างและการใช้ต่อครับ :D :D :D :D :D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: jdadmin1 ที่ มกราคม 15, 2009, 21:51:29 PM
อ้างถึง
ขอเวลาสักครู่ รอให้เจ้ายินดีหลับก่อน แล้วจะมาอธิบายการสร้างและการใช้ต่อครับ
;D ;D ;D อัตราต่อรองขึ้นมาที่ 3 : 1 แล้วครับ ว่าพ่อน้องยินดีหลับก่อน...55555555.... ;D ;D ;D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 08:08:00 AM
เป็นอย่างที่น้าบอก ขอโทษด้วยครับ ตื่นมาอีกที สว่างแล้ว ;D ;D ;D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 16, 2009, 08:53:04 AM
ซู๊ดยอดดดด....อีกแล้่ว อ.naj

 ;D ;D ;D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 09:27:24 AM
ปรกติ การพิมพ์เราสามารถที่จะสั่งผ่านเมนูดังรูปที่ s1  s2  แต่ถ้าหากต้องการที่จะเขียนคำสั่งเพื่อควบคุมตามที่เราตองการก็ทำได้เช่น ต้องการสั่ง print จำนวน 10 ชุด โดยให้อยู่ในแนวนอน (Landscape)
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 09:49:05 AM
วิธีการก็ไม่ยุ่งยากนักครับ แต่อาจจะต้อง รู้ก่อนว่า Property ที่จะใช้มีอะไรบ้าง และอยุ่ส่วนไหนของ Report Designer(RD)
ยกตัวอย่าง ผมต้องการให้พิมพ์ จำนวน 3 ชุด แนวตั้ง(Portrait) และเป็นขนาด A4
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 10:00:49 AM
ผมเลือก BeforPrint หมายถึง ก่อนการพิมพ์ให้ทำตาม Code ที่สั่งก่อน
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 10:38:26 AM
ผมเลือก Properties
copies = จำนวนชุดที่ต้องการพิมพ์ (ต้องเป็นเลขจำนวนเต็ม,integer)
Orientation = รูปแบบการพิมพ์ แนวตั้ง(poPortrait),แนวนอน(poLandScape)
PaperName= ขนาดกระดาษ เช่น A4
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 11:02:46 AM
ต่อเลยครับ
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 11:09:36 AM
นอกจากนี้ เราสามารถที่จะ เขียน code ไว้ใน Event ก็ได้ครับ
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 11:13:54 AM
สุดท้ายเราจะไปผูกไว้กับคำสั่งอื่น หรือลูกเล่นต่างๆก็แล้วแต่จะจินตนาการครับ
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 16, 2009, 11:16:58 AM
เยี่ยมครับ ;D :D ;D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 16, 2009, 11:36:01 AM

....thank thank thank ....

....ให้ไปหลาย thank เลย   เดี๋ยวกะลังหาแบงค์พันชนิดพิเศษอยู่ครับ  จะเก็บไว้ให้ 'จารย์นาจแทน thank ....  ;D  ;D ....




 ;D ;D ;D อัตราต่อรองขึ้นมาที่ 3 : 1 แล้วครับ ว่าพ่อน้องยินดีหลับก่อน...55555555.... ;D ;D ;D


.... อิ อิ   300 : 1  ก็รองไม่ได้ครับ ป๋า jdadmin1   เพราะทราบผลล่วงหน้าแล้ว ...  ;D  ;D  ;D ....
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: naj ที่ มกราคม 16, 2009, 11:47:59 AM
ขอบคุณครับ ขอแค่ทำงานตามที่รับปากห้องฟันให้เสร็จก็พอแล้วครับ
รักน้อยๆๆๆ แต่ขอนานๆๆๆ ;D ;D ;D ;D ;D ;D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: manoi ที่ มกราคม 16, 2009, 11:58:00 AM
ขอบคุณครับ ขอแค่ทำงานตามที่รับปากห้องฟันให้เสร็จก็พอแล้วครับ
รักน้อยๆๆๆ แต่ขอนานๆๆๆ ;D ;D ;D ;D ;D ;D

เอ อ.นาจมีอะไรกับห้องฟันหรือเปล่าครับ   :D
หัวข้อ: Re: Custom Printing Settings ใน HOSxP Report Designer
เริ่มหัวข้อโดย: wiphusit ที่ มกราคม 16, 2009, 16:43:34 PM
ขอบคุณครับ ขอแค่ทำงานตามที่รับปากห้องฟันให้เสร็จก็พอแล้วครับ
รักน้อยๆๆๆ แต่ขอนานๆๆๆ ;D ;D ;D ;D ;D ;D

เอ อ.นาจมีอะไรกับห้องฟันหรือเปล่าครับ   :D
;Dขอบคุณครับอาจารย์ ;D